यह बहुत सीधे आगे है। संपादित करें: अद्यतन प्रश्न और चौथी गूंज जोड़ा गया।MySQL सही डेटा नहीं ला रहा है? (PHP)
यहाँ PHP कोड है:
<?php
$ratings="3";
$item="Inception";
$query="SELECT * FROM items WHERE item = '". $item ."' LIMIT 1";
echo $query;
echo "<br />";
$result=mysql_query($query);
echo $result;
echo "<br />";
while ($row = mysql_fetch_array($result)) {
$item_id = $row['item_id'];
echo $item_id;
echo "<br />";
}
$query_two = "INSERT INTO ratings (rating, item_id), VALUES (' {$ratings} ', ' {$item_id} ')";
echo $query_two;
$sql = mysql_query($query_two);
mysql_close();
?>
यहाँ सब गूंज के साथ वेब उत्पादन होता है:
SELECT * FROM items WHERE item = 'Inception' LIMIT 1
Resource id #7
INSERT INTO ratings (rating, item_id), VALUES (' 3 ', ' ')
कैसे आ मेरी $ ITEM_ID खाली है? (संसाधन आईडी के नीचे तीसरी पंक्ति)
कि संसाधन 'गूंज $ से है नतीजा; ', आपको क्या लगता था कि वहां क्या होगा? – Wrikken
मैं गलत कोण से सवाल पूछ रहा था। और अभी मेरे अपने सवाल का जवाब दिया। $ Item_id खाली क्यों है? क्योंकि यह $ item_id होना चाहिए - एक टाइपो। लेकिन हर किसी ने मेरे मूल प्रश्न का उत्तर दिया। धन्यवाद! – KickingLettuce