Buna din nou.
In lectia 26, curs PHP-MySQL, ultimul exemplu:
Cred ca e foarte greu sa faci distinctia intre tipul de ghilimele si functiunea lor (in special pentru cei incepatori... asa ca mine ), iar expresia:
$interogare = "SELECT `nume`, `autor` FROM `carti` WHERE `id`<'$nr'";
Are 3 tipuri de ghilimele, deci usor de gresit! ATENTIE ghilimelele de la variabila $nr sunt DREPTE! Cum am patit eu si am pierdut o intreaga zi pana sa-mi dau seama de eroare. Asa ca este util de stiut ca ghilimelele `` nu sunt necesare!?
Punerea ghilimelelor este necesara doar in cazul in care avem variabile, deci expresia se poate scrie mai usor:
$interogare = "SELECT nume, autor FROM carti WHERE id<'$nr'";
Am postat aici, desi nu e o greseala pentru ca sa nu pateasca si altii ca mine...
Ghilimele la MySQL cu PHP
-
- Mesaje: 12
Ghilimele la MySQL cu PHP
MarPlo
Mesaje: 4343
Comform sintaxei Mysql cu PHP, numele tabelelor si coloanelor se scriu intre ` ` (semnul din stanga tastei 1), desi functioneaza si fara, asa e corect, comform standardului, si e necesar in cazul numelor de tabele /coloane formate din mai multe cuvinte.
Am sa specific aceasta mentionare si in lectie.
Cu bine!
Am sa specific aceasta mentionare si in lectie.
Cu bine!
Subiecte similare
-
Escapare ghilimele duble in sir JSON
JavaScript - jQuery - Ajax
Primul mesaj
Încerc să transform in obiect un șir JSON 'Hello” test ' care conține ghilimele care au escapate deja cu \.Ultimul mesaj
JSON.parse('{ x : Hello \ test }')...
Trebuie sa escapezi backslash-ul \, astfel sa ai doua backslashes \\
let obj = JSON.parse('{ x : Hello \\ test }')
console.log(obj) -
mysql Update dupa nume
PHP - MySQL - XML
Primul mesaj
Salutari,Ultimul mesaj
Incerc de ceva timp sa fac sa imi salveze informatiile jucatorului in baza de date, o data inserate vreau atunci cand gaseste din nou...
Cand se creaza tabelul in baza de date, coloana nickname trebuie sa fie de tip UNIQUE KEY .
Iar id-ul ar trebui sa fie o valoare care sa nu o mai...