Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 14.05.2003, 21:07   #1
TP-Member
 
Registriert seit: Apr 2003
Ort: Wien
jokkmokk macht alles soweit korrekt
Unhappy

blöde frage (weiß leider kein besseren titel)


also ich hab folgendes: eine sql-db mit einer tabelle namens anmuser (die daten kommen aus einem anmeldungsformular), dann hab ich noch eine seite wo ein paar dieser daten aufgelistet werden mit jeweils zwei links namens löschen und aufnehmen, löschen is klar - löscht den eintrag, und bei aufnehmen hab ich jetzt ein problem. da sollte man den user in die memberliste aufnehmen können, wobei alle daten von der tabelle anmuser abgerufen und dann in die tabelle user geschrieben werden nur irgendwie bekomm ich das nicht hin...
müsste doch so funzen oder?
alles was allerdings passiert is...gar nichts...
Zitat:
$query = mysql-query("select * from anmuser where id='$id' ");
while ($result = mysql_fetch_array($query))
{
mysql_query("insert into user(vorname,name,nick)values('$result[vorname]','$result[name]','$result[nick]')");

}
mysql_close();
oder seh ich das falsch...
jokkmokk
__________________
"Trying is the first step towards failure."

Geändert von jokkmokk (14.05.2003 um 21:11 Uhr).
jokkmokk ist offline   Mit Zitat antworten


Alt 14.05.2003, 21:31   #2
TP-Veteran
 
Benutzerbild von steff
 
Registriert seit: Mar 2001
Ort: wein4tel (ö)
steff ist auf einem guten Weg
hast du das erste mysql-query tatsächlich mit bindestrich geschrieben oder ist es nur jetzt ein schreibfehler
steff ist offline   Mit Zitat antworten
Alt 14.05.2003, 21:35   #3
TP-Member
 
Registriert seit: Apr 2003
Ort: Wien
jokkmokk macht alles soweit korrekt
ähem, das is ein schreibfehler...ich hab den code hundertmal überprüft, an der syntax is alles korrekt...
jokkmokk
__________________
"Trying is the first step towards failure."
jokkmokk ist offline   Mit Zitat antworten
Alt 14.05.2003, 21:52   #4
TP-Veteran
 
Benutzerbild von steff
 
Registriert seit: Mar 2001
Ort: wein4tel (ö)
steff ist auf einem guten Weg

Re: blöde frage (weiß leider kein besseren titel)


meiner meinung nach müsste das funktionieren, wenn die erste abfrage daten liefert.

Zitat:
Original geschrieben von jokkmokk
alles was allerdings passiert is...gar nichts...
was ist gar nix - ich nehme an es werden die daten nicht in die user-tabelle übertragen.

hmmm....
steff ist offline   Mit Zitat antworten
Alt 14.05.2003, 22:08   #5
TP-Member
 
Registriert seit: Apr 2003
Ort: Wien
jokkmokk macht alles soweit korrekt
naja ich hab weils nicht gefunzt hab viel herumprobiert mim code ich werds nochmal ausprobieren - dass ich nicht in alle felder schreibe und nicht alle felder angebe macht ja nichts oder?
also wenn ich zb die felder id,vorname,name,nick,mail,status hab und der query so aussieht: insert into user(vorname,name,nick)values('$vorname','$name','$nick');
greetz
jokkmokk
__________________
"Trying is the first step towards failure."
jokkmokk ist offline   Mit Zitat antworten
Alt 14.05.2003, 22:50   #6
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
was hält dich davon ab, mal auf fehler abzuprüfen?
tipp: mysql_query... or die(mysql_error())
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 14.05.2003, 22:53   #7
TP-Member
 
Registriert seit: Apr 2003
Ort: Wien
jokkmokk macht alles soweit korrekt
das is natürlich eine gute idee, vielen dank für den tipp
jokkmokk
__________________
"Trying is the first step towards failure."
jokkmokk ist offline   Mit Zitat antworten
Alt 14.05.2003, 23:41   #8
TP-Member
 
Registriert seit: Apr 2003
Ort: Wien
jokkmokk macht alles soweit korrekt
also ich habs mit mysql_error() versucht aber das hat auch nichts gebracht, alles was ich zu sehen bekommen hab war eine leere seite und in der tabelle hat sich auch nichts geändert...
greetz
jokkmokk
__________________
"Trying is the first step towards failure."
jokkmokk ist offline   Mit Zitat antworten
Alt 15.05.2003, 00:02   #9
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
folgende tipps noch:
- lass dir die querys vorher ausgeben (echo)
- alternativ: lass dir die result-row in der Schleife ausgeben
- oder: lass einen Zähler mitlaufen.

Einfach was, dass du abprüfen kannst, ob das script das macht was du willst.

debugen in php is scheisse, aber mit ein paar grundregeln (echo, print_r, var_dump, mysql_query, die()) kommt man so halbwegs über die runden.
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 15.05.2003, 00:57   #10
TP-Member
 
Registriert seit: Apr 2003
Ort: Wien
jokkmokk macht alles soweit korrekt
vielen dank für deine hilfe, werd ich gleich mal ausprobieren
greetz
jokkmokk
__________________
"Trying is the first step towards failure."
jokkmokk ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
blöde frage (weiß leider kein besseren titel) blöde frage (weiß leider kein besseren titel)
« unerlaubte zeichen vs. ubbc-code | Verständisfrage zur Objektorientierten Programmierung in PHP »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:43 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67