PDA

View Full Version : سوال: در مورد block در php



capitan_nemesis
یک شنبه 17 اسفند 1393, 21:19 عصر
با سلام
به این عکس نگاه کنید

http://www.axgig.com/images/47476081620988669615_thumb.png (http://www.axgig.com/viewer.php?file=47476081620988669615.png)

این مثلا یک سایتی که ساختم
یک قسمت بلاک داره که تمامی مطالب تو اون ذخیره میشه
حالا من یک مشکل دارم
از کد پشت هیچ نمیدونم
نمیدونم کدش چیه و هر چی هم جستجو کردم نتونستم پیدا کنم
یه نمونه کد از php و phpmyadmin برام بزارین خیلی نیاز دارم
ممنون

hamedarian2009
یک شنبه 17 اسفند 1393, 21:35 عصر
سلام دقیقا باید توضیح بدی میخای چیکار کنی تا بتونیم کمک کنیم
میخای از دیتابیس مطالبی رو بگیری توی قسمت بلاک نشون بدی؟

capitan_nemesis
یک شنبه 17 اسفند 1393, 21:54 عصر
بله
ذخیره بشه تو پایگاه داده و از پایگاه نشون بده رو بلاک تو سایت
مثل سایت های دیگه

capitan_nemesis
یک شنبه 17 اسفند 1393, 22:40 عصر
این کد من برای اتصال به پایگاه داده
<?php

$local="localhost";
$user="root";
$pass="";
$database="database name";

$connection = new mysqli_connect($local,$user,$pass,$database);

if ($connection->connect_error)
{
die("به پایگاه داده متصل نیستید",$connection->connect_error);
}
else
{
$sql = "insert into block()values()";
}

?>


1- پایگاه داده رو نمیدونم چی باید درست کنم که insert کنم
2- نمیدم نمیدونم چطور چاپ کنه رو block

capitan_nemesis
یک شنبه 17 اسفند 1393, 22:42 عصر
راستی چاپ کردن فکر کنم select هستش ولی چکار کنم نمیدونم

hamedarian2009
یک شنبه 17 اسفند 1393, 23:00 عصر
به نظرم یکبار میاحث مربوط به دیتابیس رو مطالعه کنید
این برای اینسرت :
http://beyamooz.com/php/97-database/116-%D8%AF%D8%B1%D8%AC-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%AF%D8%B1-php

این هم سلکت و نمایش اون:
http://beyamooz.com/php/97-database/115-%D8%AF%D8%B3%D8%AA%D9%88%D8%B1-select-%D8%AF%D8%B1-php

capitan_nemesis
دوشنبه 18 اسفند 1393, 07:59 صبح
دستور را بلدم
نوشته رو هم میتونم ذخیره کنم
ولی تو یه block فقط توشته نیست عکس هم هست
جدول این باید ساخته بشه در پایگاه داده
block_id
block_text text
block image این چیه ؟؟؟
اینو چطوری باید درست کنم تو پایگاه و کد بزنم این همه ذخیره شه
و
تو اون صفحه ایی که دارم طراحی میکنم 2 صفحه داره
یکی برای گالری هستش و یکی برای ثبت نوشته هاش به صورت خبری
گالری هم فقط عکس نیست موسیقی و ویدئو هم هست
این پایگاه داده چطوری هستش
یعنی همچین چیزی داریم؟؟
gallery_id
gallery_image
gallery_music
gallery_video
مهم پیاگاه دادش هستش که نمیدونم چکار باید بکنم که روی اون ذخیره شه

MMSHFE
دوشنبه 18 اسفند 1393, 08:17 صبح
فکر میکنم مشکل شما توی مفاهیم پایه PHP باشه. به تاپیک «آموزش PHP از پایه با مثال» در بخش تاپیکهای آموزشی مراجعه کنید و جلسات 6 تا 10 رو بخونید.

capitan_nemesis
دوشنبه 18 اسفند 1393, 14:44 عصر
این کد درست هستش
<?php

$local="localhost";
$user="root";
$pass="";
$database="database name";

$id = $_POST['id'];
$type = $_POST['type'];
$image = $_POST['image'];

$connection = new mysqli($local,$user,$pass,$database);

if ($connection->connect_error)
{
die("به پایگاه داده متصل نیستید",$connection->connect_error);
}
else
{
$sql = "insert into block(block_text,block_image)values($type,$image)";
}

$sql->query("select * from block where block_id ='$id'");

?>


<!DOCTYPE html>
<html>
<head>
<style type="text/css">
#contect
{
background-color: #000;
width: 800px;
min-height: 300px;
}
#block
{
background-color: #fff;
width: 800px;
min-height: 300px;
}
</style>

<title></title>
</head>
<body>


<div id="contect">
<div id="block">
<input type="hidden" name="id">
<input type="hidden" name="type">
<input type="hidden" name="image">
</div>
</div>


</body>
</html>

capitan_nemesis
دوشنبه 18 اسفند 1393, 14:54 عصر
اینک از کدم
تنها مشکلی دارم همینه
یه کد بزارین بفهمم همین
ممنون