Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Selectare dintr-un cookie [REZOLVAT]
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Subiectul anterior :: Subiectul următor  
Autor Mesaj
vlivius1



Data înscrierii: 12/Aug/2007
Mesaje: 202
Locație: Bucuresti

Trimis: Lun Mai 12, 2008 9:00 pm    Titlul subiectului: Selectare dintr-un cookie [REZOLVAT]  

Incerc sa fac un cos de cumparaturi si m-am blocat aici:

- Salvez in cookie la nume=id si la valoare=id
- Dupa cateva salvari in cookie afisez cookie si arata asa:

foreach($_COOKIE as $carte_cumparare => $id_cookie)
echo "<br /> $id_cookie";


4
2
1
3

Problema este ca m-am incurcat aici la selectia mysql
Se pot selecta mai multe id-uri si sa le afisez?


Daca fac asa imi selecteaza doar ultimul id pe care l-am salvat in cookie
$cer = "SELECT * FROM `carti` WHERE id='$id_cookie' ";
Sus  
mihaitha



Data înscrierii: 04/Mai/2007
Mesaje: 1609
Locație: Sibiu

Trimis: Mar Mai 13, 2008 8:51 am    Titlul subiectului:  

hmm... "SELECT * FROM carti WHERE id = 1 OR id = 2 OR id = 3 ... " ?
Sus  
crivion



Data înscrierii: 10/Apr/2007
Mesaje: 654
Locație: Somewhere

Trimis: Mar Mai 13, 2008 9:22 am    Titlul subiectului:  

foreach($_COOKIE as $carte_cumparare => $id_cookie) {
$sql = "SELECT * FROM carti WHERE id = '$id_cookie' limit 1";
$rs = mysql_query($sql);
$row=@mysql_fetch_object($rs);
print $row->id si ce alte campuri din bd mai vrei tu sa listezi
}
Sus  
vlivius1



Data înscrierii: 12/Aug/2007
Mesaje: 202
Locație: Bucuresti

Trimis: Mar Mai 13, 2008 10:28 am    Titlul subiectului:  

Problema este ca nu stiu cum sa fac $id_cookie sa fie de forma id = i OR id = 2 ...

In $id_cookie se salveaza id-uri de la comanda clientului, nu pot sa le fac statice.
Sus  
vlivius1



Data înscrierii: 12/Aug/2007
Mesaje: 202
Locație: Bucuresti

Trimis: Mar Mai 13, 2008 10:38 am    Titlul subiectului:  

crivion a scris: foreach($_COOKIE as $carte_cumparare => $id_cookie) {
$sql = "SELECT * FROM carti WHERE id = '$id_cookie' limit 1";
$rs = mysql_query($sql);
$row=@mysql_fetch_object($rs);
print $row->id si ce alte campuri din bd mai vrei tu sa listezi
}



Eu nu vreau sa afisez o singura inregistrare, vreau sa afisez toate randurile corenzpunzatoare id-ului din cookie (id-ul reprezinta comanda clientului poate sa fie si 10 id-uri acolo eu vreau sa afisez randurile respectivului id ca , clientul sa vada produsele din cos.)
Sus  
mihaitha



Data înscrierii: 04/Mai/2007
Mesaje: 1609
Locație: Sibiu

Trimis: Mar Mai 13, 2008 10:50 am    Titlul subiectului:  

Daca nici macar atata nu stii sa faci, eu zic sa te lasi de programare. E chiar asa greu sa construiesti un string?
<?   $sql = 'SELECT * FROM carti WHERE id = \'' . join('\' OR id = \'', $_COOKIE) . '\'';    $rs = mysql_query($sql); ?>
Sus  
vlivius1



Data înscrierii: 12/Aug/2007
Mesaje: 202
Locație: Bucuresti

Trimis: Mar Mai 13, 2008 11:16 am    Titlul subiectului:  

mihaitha a scris: Daca nici macar atata nu stii sa faci, eu zic sa te lasi de programare. E chiar asa greu sa construiesti un string?
<?   $sql = 'SELECT * FROM carti WHERE id = \'' . join('\' OR id = \'', $_COOKIE) . '\'';    $rs = mysql_query($sql); ?>


Imi cer scuze daca te-am suparat.

Eu vreau sa invat dar nu prea am timp, la scoala nu am facut programare, scoala am terminat-o acum 5 ani, iar acum cu familie abia imi fac timp sa invat (vreo 2 ore pe zi sunt zile cand nu am timp de loc ) ma chinui asa cu invatul de 8 luni. Am un prieten care se ocupa de site-uri si mergand pe la el am fost curios cu se mananca programarea asta incet incet m-a atras dar sa vedem ce iese de aici incolo.

Scuze inca o data.
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community