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
 

delete
Vezi mesajul original

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



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Sâm Feb 26, 2005 5:42 pm    Titlul subiectului: delete  

Pot sa fac ceva de genul:
<a href='stergecamp.php?idstergecamp=".$id_camp1."&descrieretabela=".$descriere_tabela."'>sterge camp</a>
unde $id_camp1 si $descriere_tabela sunt doua campuri dintr-un tabel.Eu vreau sa fac o stergere in functie de doua campuri,si nu de unul.
Sus  
Pirahna



Data înscrierii: 22/Aug/2004
Mesaje: 4530
Locație: la birou

Trimis: Sâm Feb 26, 2005 6:12 pm    Titlul subiectului:  

umm ... cred ca e ...

Cod: DELETE bubu where id_camp=$id_camp1,descriere=$descriere

sau pe acolo :)
Sus  
z.m



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Sâm Feb 26, 2005 7:00 pm    Titlul subiectului:  

Pe mine ma intereseaza daca e buna linia:
<a href='stergecamp.php?idstergecamp=".$id_camp1."&descrieretabela=".$descriere_tabela."'>sterge camp</a>
pentru ca nu imi merge.
Sus  
SHORTY-X



Data înscrierii: 17/Feb/2005
Mesaje: 20
Locație: Ro/Bacau

Trimis: Sâm Feb 26, 2005 7:17 pm    Titlul subiectului: Warning !  

Este foarte periculos sa pui un query in bara de sus (cu $_GET['']). Mai bine folosesti post sau folosesti STRICT variabilele care iti trebuie. Sau faci un script care sa stie sa faca delete-ul dupa doua tebele la alegere.[/code]
Sus  
z.m



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Dum Feb 27, 2005 3:04 am    Titlul subiectului:  

Da,dar e bine cum am scris portiunea stergecamp.php?idstergecamp=".$id_camp1."&descrieretabela=".$descriere_tabela."'?Pentru ca nu imi merge..trebuie folosit & sau altceva?
Sus  
punctweb



Data înscrierii: 24/Mar/2004
Mesaje: 507

Trimis: Dum Feb 27, 2005 3:36 pm    Titlul subiectului:  

linia aceea nu e gresita... cred ca e o problema in scriptul care proceseaza acele GET-uri... poate ar trebui sa ne dai aici si codul respectiv...

editez: w3c.org spune ca

Citat: <a href="stergecamp.php?idstergecamp=".$id_camp1."&amp;descrieretabela=".$descriere_tabela."">sterge camp</a>

ar fi corect (dpdv al sintaxei html)....[/quote]
Sus  
AfterB



Data înscrierii: 28/Ian/2005
Mesaje: 38
Locație: Canada, Montreal

Trimis: Dum Feb 27, 2005 4:21 pm    Titlul subiectului:  

aici ai varianta corecta si se face asa deoarece cand unesti stringuri, acestea nu se pun intre ghilimele, adica se pun dar respectivele ghilimele se inchid inainte de legarea sirurilor.
<a href='stergecamp.php?idstergecamp="'.$id_camp1.'"&descrieretabela="'.$descriere_tabela.'"'>sterge camp</a>

si cred ca in loc de variabilele pe care le legi ar trebui sa ai ceva matrice
ex: <a href=\"stergecamp.php?idstergecamp={$row['id_camp1']}&descrieretabela
={$row['descriere_tabela']}\">sterge camp
</a>
unde $row= mysql_fetch_array(variabila atribuita lui mysql_QUERY)

sper sa iti mearga acum
Sus  
z.m



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Dum Feb 27, 2005 11:52 pm    Titlul subiectului:  

Da,acum merge.Codul este o simpla interogare :
$query="DELETE FROM tabela WHERE id_camp='$idstergecamp' AND descriere_tabela='$descrieretabela'";
$result=mysql_query($query) or die ("Unable to do query");
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 -> PHP Incepători
Pagina 1 din 1


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