Πρόβλημα με κώδικα PHP

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
barca1899
Δημοσιεύσεις: 10
Εγγραφή: 31 Οκτ 2010 15:07

Πρόβλημα με κώδικα PHP

Δημοσίευση από barca1899 » 09 Ιαν 2011 17:46

Έχω τον παρακάτω κώδικα:


<body>

<?php
//Create a connection to MySQL and select "my_db" database
$con = mysql_connect("localhost","root","")
or die( 'Could not connect to DB: ' . mysql_error() );
mysql_select_db("cinema", $con) or die( mysql_error() );
mysql_query("SET NAMES 'utf8'", $con);


$query2 = "SELECT rid FROM movie_room where date=\"{$_POST['gio']}\" ";
$result2 = mysql_query($query2) or die(mysql_error());
$rows = mysql_fetch_assoc($result2);

while ($rows = mysql_fetch_array($result2))
{
echo $result2;
}
?>
</body>

και όταν το τρέχω μου βγάζει σαν αποτέλεσμα Resource id #4. Κανονικά θα έπρεπε να βγάλει ένα σκέτο νούμερο σύμφωνα με μια προηγούμενη επιλογή που έχει γίνει....
Έχω κάπου λάθος;
Ευχαριστώ!

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Πρόβλημα με κώδικα PHP

Δημοσίευση από dva_dev » 09 Ιαν 2011 17:57

Μήπως θέλεις να κάνεις echo $rows['rid'] αντί echo $result2 ;

barca1899
Δημοσιεύσεις: 10
Εγγραφή: 31 Οκτ 2010 15:07

Πρόβλημα με κώδικα PHP

Δημοσίευση από barca1899 » 09 Ιαν 2011 19:01

Το δοκίμασα και μου βγάζει τώρα Undefined index: rid.... :(

barca1899
Δημοσιεύσεις: 10
Εγγραφή: 31 Οκτ 2010 15:07

Πρόβλημα με κώδικα PHP

Δημοσίευση από barca1899 » 10 Ιαν 2011 19:09

Κανείς καμιά ιδέα?

Άβαταρ μέλους
Khronos
Δημοσιεύσεις: 754
Εγγραφή: 11 Δεκ 2006 14:43
Τοποθεσία: Ηράκλειο

Πρόβλημα με κώδικα PHP

Δημοσίευση από Khronos » 10 Ιαν 2011 19:20

Υπάρχει στον πίνακα σου πεδίο rid?

Μήπως στο query σου έχεις γράψει καταλάθος rid και εννοείς id?

barca1899
Δημοσιεύσεις: 10
Εγγραφή: 31 Οκτ 2010 15:07

Πρόβλημα με κώδικα PHP

Δημοσίευση από barca1899 » 20 Ιαν 2011 16:37

Οχι, έχει κανονικά rid.... :\

dtravlos
Δημοσιεύσεις: 244
Εγγραφή: 29 Ιαν 2009 15:03
Τοποθεσία: Keratsini
Επικοινωνία:

Πρόβλημα με κώδικα PHP

Δημοσίευση από dtravlos » 20 Ιαν 2011 16:40

Nα φανταστώ το κάνεις local... Έχεις δοκιμάσει σε remote server?

Άβαταρ μέλους
Burned4
Δημοσιεύσεις: 324
Εγγραφή: 21 Σεπ 2007 12:50
Επικοινωνία:

Πρόβλημα με κώδικα PHP

Δημοσίευση από Burned4 » 20 Ιαν 2011 17:19

Κάνε echo $query2 ακριβώς κάτω από κει που το ορίζεις. Δες τι σου βγάζει το query και τρέξτο κατ'ευθείαν στη βάση με phpmyadmin πχ.

Δες αν τρέχει σωστά και αν φέρνει αποτελέσματα.

Αφού το κάνεις αυτό και δουλεύει σωστά, γράψε μέσα στο loop :

Κώδικας: Επιλογή όλων

print_r&#40;$rows&#41;;
για να δεις τι περιέχει το array rows.

Αν τα data που θέλεις είναι εκει μέσα, όρισε απο κάτω

Κώδικας: Επιλογή όλων

 $rid = $row&#91;'rid'&#93;;
και μετά κανε

Κώδικας: Επιλογή όλων

echo $rid;
Επίσης το "

Κώδικας: Επιλογή όλων

$rows = mysql_fetch_assoc&#40;$result2&#41;;
" κάτω από το

Κώδικας: Επιλογή όλων

 $result2 = mysql_query&#40;$query2&#41; or die&#40;mysql_error&#40;&#41;&#41;; 
δεν χρειάζεται, σβήστο
You can do anything, but not everything.

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης