| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
z.m
Data înscrierii: 25/Feb/2005
Mesaje: 326
|
| 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: 4414
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: 326
|
| 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: 326
|
| 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: 505
|
| 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."&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: 326
|
| 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 |
|
| |