PDA

View Full Version : select



rahele83
چهارشنبه 05 اسفند 1388, 10:06 صبح
سلام

$q = "SELECT artists.artist_id,
CONCAT_WS(' ', first_name, middle_name,
last_name) AS artist, print_name, price,
description, print_id FROM artists, prints
WHERE artists.artist_id = prints.artist_id
ORDER BY artists.last_name ASC,
prints.print_name ASC";
من این دستوررونوشتم ولی انجام نمیده دستورسلکتو
ممنون

Reza1607
چهارشنبه 05 اسفند 1388, 11:40 صبح
دوست عزیز پیغام خطا می ده یا هیچ رکوردی رو برنمی گردونه

امید امرایی
چهارشنبه 05 اسفند 1388, 11:48 صبح
سلام

شما به چه پایگاه داده ای متصل شدید ؟

rahele83
چهارشنبه 05 اسفند 1388, 11:58 صبح
من باومپ کارمیکنم هیچ اروری نمیده هیچیز نشون نمیده
ممنون

امید امرایی
چهارشنبه 05 اسفند 1388, 11:59 صبح
لطفا کنید قسمت بیشتری از کدتون روقرار بدید

rahele83
چهارشنبه 05 اسفند 1388, 19:26 عصر
$dbc = mysqli_connect ('',
'root', '','ecommerce') OR die ('Could not connect to MySQL: ' .mysqli_connect_error() );
// Connect
$q = "SELECT artists.artist_id,
CONCAT_WS(' ', first_name, middle_name,
last_name) AS artist, print_name, price,
description, print_id FROM artists, prints
WHERE artists.artist_id = prints.artist_id
ORDER BY artists.last_name ASC,
prints.print_name ASC";

if(isset($_GET['aid'])&& is_numeric($_GET['aid']))
{
$aid=(int)$_GET['aid'];
if($aid>0)
{
$q = "SELECT artists.artist_id,
CONCAT_WS('', first_name,
middle_name, last_name) AS artist,
print_name, price, description,
print_id FROM artists, prints WHERE
artists.artist_id = prints.artist_id
AND prints.artist_id = $aid ORDER BY
prints.print_name";
}
}
echo '<table border=1 width=90% cellpaddin="0" cellspacing="0" align="center">
<tr>
<td align=left width=20%><b> Artist</b></td>
<td align=left width=20%><b> Pritn Name</b></td>
<td align=left width=20%><b> Description</b></td>
<td align=left width=20%><b> Price</b></td>
</tr>';
$r = mysqli_query ($dbc, $q);
if (mysqli_num_rows($r) > 0) {

$row = mysqli_fetch_array ($r);

// Display each record:
echo "\t<tr>
<td align=\"left\"><a
href=\"browse_prints.php?aid={$row
['artist_id']}\">{$row['artist']}</a></td>
<td align=\"left\"><a
href=\"view_print.php?pid={$row['print_id']}\">{$row['print_name']}</td>
<td align=\"left\">{$row['description']}</td>
<tdalign=\"right\">\${$row['price']}</td>
</tr>\n";

}
echo '</table>';
?>

امیـرحسین
چهارشنبه 05 اسفند 1388, 19:42 عصر
مگه PhpMyAdmin مرده؟
وارد دیتابیس بشید و کوئری رو اونجا اجرا کنید. PhyMyAdmin عزیز یه موجود برونگراست همه چی رو بروز میده چه خطا چه نتیجه خالی و چه هر چیز دیگه ای.

rahele83
چهارشنبه 05 اسفند 1388, 20:33 عصر
خیلی ممنون حل شدمشکلم