<?php
function get_user_id($username) {
return mysql_result(mysql_query("Select id From users Where username = '" . mysql_real_escape_string($username) . "'"), 0);
}
$sql = "select * from rating
WHERE user_id=" . get_user_id($myusername) . "
ORDER BY punkte ASC";
$query = mysql_query($sql);
while ($row = mysql_fetch_array($query)) {
$catid = $row['rating_id'];
$catname = $row['song_id'];
echo "<li id='item_$catid' class='ui-state-default'><span class='ui-icon ui-icon-arrowthick-2-n-s'></span>$catname</li>";
}
?>
अद्यतन:SQL विवरण अपडेट केवल एक उपयोगकर्ता के डाटा
$catid = $row['rating_id'];
$catname = $row['song_id'];
यह होना चाहिए::
$catid = $row['song_id'];
$catname = $row['song_name'];
क्षमा करें, मैं गलती पाया, यह काफी बेवकूफ था
तो, सभी को धन्यवाद! हमेशा की तरह: आप एक प्रश्न Stackoverflow करने के लिए :)
कृपया मुझे बताएं कि आप echo निकास करके get_user_id ($ myusername) से क्या मूल्य प्राप्त कर रहे हैं। अच्छी तरह से लिखे गए पहले प्रश्न के लिए –
+1 - स्टैक ओवरफ्लो में आपका स्वागत है,) – kontur
धन्यवाद! मैंने पाया कि क्या गलत था और अब मैंने प्रश्न को दूसरे को अपडेट किया। – Algeron