php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.06.2004, 14:05  
Gast
 
Beiträge: n/a
Standard Es wird nichts gelöscht

Bei vollgendem Code müssen noch Fehler sein, da aus meiner Datenbank nichts gelöscht wird. Die ID wird ins Textfeld eingegeben. Danach soll der dazugehörende Eintrag aus meiner Datenbank gelöscht werden.
Code:
</title>


<script language="JavaScript" type="text/javascript"> 
   function f_confirm(id) 
   { 
    check=confirm("Datensatz wirklich löschen?"); 
    if(check==True){ 
     location.href="loeschen.php?delete=true&id=" + id; 
     } else { 
     location.href="loeschen.php"; 
     } 

   } 
</script> 

</head> 

<body> 

<h3>Löschen</h3> 
<body onload="document.forms[0].id.focus()"> 

<form action="<?php echo $PHP_SELF ?>" method="post" name="eintragung"> 



ID eintragen:
 
<input type="text" name="id"> 
löschen 


</form> 

<?php 
   if($_GET['delete']=="true"){ 
    $db=mysql_connect("XXXX", "XXX", "")or die(mysql_error());     
       mysql_select_db("XXXX")or die(mysql_error()); 
      echo delete;
    $sql ="DELETE FROM Solutions WHERE ID '".$id."'"; 
    
    mysql_query($sql) or die("Error: " . mysql_error()); 
    
   echo "Daten wurden gelöscht!"; 
   } 

?> 

</body></html>
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.06.2004, 14:07  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

TRIPPLEPOST (streng genommen)

http://www.phpfriend.de/forum/viewtopic.php?t=16100
Guradia ist offline  
Alt 11.06.2004, 14:09  
Gast
 
Beiträge: n/a
Standard Wenn nicht s geht !!!!!!!!!!!!!!!!!

Wenn nicht s geht !!!!!!!!!!!!!!!!!
 
Alt 11.06.2004, 14:10  
Erfahrener Benutzer
 
Benutzerbild von JanM
 
Registriert seit: 22.12.2003
Beiträge: 788
PHP-Kenntnisse:
Fortgeschritten
JanM ist zur Zeit noch ein unbeschriebenes Blatt
Standard

habe den Code nur überflogen also muss nicht Stimmen :
Kann es sein das du $id garnicht difiniert hast?

Ich glaube das:
Code:
$id = $_POST["id"];
fehlt
__________________

Statistik
JanM ist offline  
Alt 11.06.2004, 14:11  
Gast
 
Beiträge: n/a
Standard ???

Wenn ja wo kommt das hin, dann kommt noch nichtmal meine echo Ausgabe Datensatz gelöscht, somit kommt er noch nichtmal durch die if Anweisung, ist die richtig ?
 
Alt 11.06.2004, 14:12  
Gast
 
Beiträge: n/a
Standard

ich seh 2 fehler:
Code:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="eintragung">
entweder, du machst alles mit den register_globals off-variablen oder garnichts. ich würde alles mit den variablen machen, die benutzt werden wenn register_globals off ist. außerdem hast du dahinter ein semikolon vergessen.


Code:
$sql ="DELETE FROM Solutions WHERE ID '".$id."'"
hier musst du dann natürlich auch $_GET['id'] anstelle von $id benutzen.

btw: ist das nicht schon der 2. thread, den du zu genau dieser frage gestartet hast
 
Alt 11.06.2004, 14:12  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von <Jan_M>
Ich glaube das:
Code:
$id = $_POST["id"];
fehlt
Was ich ihm vor ca. 5 Threads bereits gesagt habe *köff*
Guradia ist offline  
Alt 11.06.2004, 14:14  
Gast
 
Beiträge: n/a
Standard Sorry

versteh nur Bahnhof
das ; hab ich und der Rest ?
 
Alt 11.06.2004, 14:23  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Wen es interessiert .. der Ursprungsthread (in dem eigentlich alle Relevanten Lösungsansätze drin sind):
http://www.phpfriend.de/forum/viewtopic.php?t=15940

EDIT
falsch .. hier ging es los:
http://www.phpfriend.de/forum/viewtopic.php?t=15969
Guradia ist offline  
Alt 11.06.2004, 14:24  
Gast
 
Beiträge: n/a
Standard ??

Ich weiss das schon ne Menge für mich gepostet wurde, aber aller anfang ist schwer.
Ich versteh von euren postings nur die HÄLFTE

Kann mir keiner mal konkret sagen was ich zu tun hab.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Server läuft, Extension geladen, nichts passiert horstenpeter Datenbanken 1 11.10.2007 00:01
ora_exec() liefert nichts zurück Faebe PHP Tipps 2007 3 15.03.2007 09:11
Lokal funktioniert alles -> auf Server fast nichts PsychoEagle Datenbanken 2 14.08.2006 08:43
[Erledigt] INSERT trägt nichts in die Tabelle ein emerge PHP Tipps 2006 18 19.03.2006 00:49
nichts im Browser zu sehen PHP Tipps 2006 12 22.02.2006 20:11
bei einer Abfrage komt nichts! Datenbanken 3 22.09.2005 19:09
In den Frames wird nichts Angezeigt Xalon HTML, Usability und Barrierefreiheit 7 17.09.2005 20:38
[JavaScript] Funktion gibt nichts aus winfo_cologne HTML, Usability und Barrierefreiheit 2 15.09.2005 14:16
wenn bps= nichts Matthiasnet PHP Tipps 2005-2 2 03.08.2005 16:02
Wenn nichts zutrifft dann ... Tschuu PHP Tipps 2005 10 13.05.2005 00:15
db abfrage tut nichts other_ PHP Tipps 2004-2 11 04.12.2004 02:06
php script zeigt im browser nichts an?? PHP Tipps 2004-2 5 09.11.2004 20:09
Es wird nichts erzeugt! PHP Tipps 2004-2 26 08.11.2004 15:10
Problem -> bekomme nichts angezeigt. PHP Tipps 2004 2 22.10.2004 23:26
nichts senden wenn nichts eingetragen ist PHP Tipps 2004 2 14.08.2004 16:31


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:09 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.