php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.05.2006, 16:06  
Erfahrener Benutzer
 
Registriert seit: 17.04.2006
Beiträge: 133
mokus
Standard Problem mit Aktualisierung des Profils

HI
Ich habe ein Problem bei dem Aktualisieren des Profils. Das Problem ist
das da einfach nix aktualiesiert werden kann und ich den fehler einfach nicht finde.

Wenn wer den Fehler findet kann er mir den ja sagen weil ich ihn nich
finde und nicht gerade gut in PHP bin.
Code:
<td>
<table border="0" width="525" height="600">
<td align="center" valign="top">
<table><td><font size="5" face="arial">.:Einstellungen:.</font></td></table>
<?
// Abrufen der Daten

$proabfrage = "SELECT  UserID, UserName, UserMail, UserVornamen, UserNachnamen, UserWohnort, UserHompage, UserGeburtdatum, UserICQ  FROM login WHERE UserID = '$adminprue'";
$proergebnis = mysql_query($proabfrage);
while ($prodata = mysql_fetch_array ($proergebnis, MYSQL_NUM))
{
echo"

<table align=center>
<td align=center>
<table bgcolor=#FFFF99 align=center cellpadding=0 cellspacing=0 border=1>

<tr>
<td>
<font face=arial size=2><u>Username:</u> $prodata[3] </font>
</td>
<td>
<font face=arial size=2><u>Email:</u> $prodata[4] </font>
</td>
</tr>

<tr>
<td>
<font face=arial size=2><u>Username:</u> $prodata[1] </font>
</td>
<td>
<font face=arial size=2><u>Email:</u> $prodata[2] </font>
</td>
</tr>

<tr>
<td>
<font face=arial size=2><u>Wohnort:</u> $prodata[5] </font>
</td>
<td>
<font face=arial size=2><u>Geburtsdatum:</u> $prodata[7] </font>
</td>
</tr>

<tr>
<td>
<font face=arial size=2><img src=extra/symbole/icq.gif><u>ICQ:</u> $prodata[8] </font>
</td>
<td>
<font face=arial size=2><u>Homepage:</u> <a class=Schrift_Link_1 href=$prodata[6]>$prodata[6]</a> </font>
</td>
</tr>
</table>
</td>
</table>";
}
if(isset($_POST['proaendern']))
{
$UserMail = $_POST["UserMail1"];
$Wohnort = $_POST["Wohnort1"];
$Geburtdatum = $_POST["Geburtdatum1"];
$UserICQ = $_POST["UserICQ1"];
$Homepage = $_POST["Homepage1"];

mysql_query("
UPDATE login
SET
    UserMail = $UserMail,
    UserWohnort = $Wohnort,
    UserGeburtdatum = $Geburtdatum,
    UserHomepage = $UserICQ,
    UserICQ = $Homepage,
WHERE
    UserID = $adminprue;");
    echo "<meta http-equiv=refresh content=0;URL=index.php?{$_SERVER["QUERY_STRING"]}>";

}
else
{
echo"
<form name=proaendern method=POST><table>
<td align=left>
<font face=arial size=2>UserMail:</font><input class=eingabefeld name=UserMail1 size=>

<font face=arial size=2>Wohnort:</font><input class=eingabefeld name=Wohnort1 size=>

<font face=arial size=2>Geburtdatum:</font> <input class=eingabefeld name=Geburtdatum1 size=>

<font face=arial size=2>UserICQ:</font> <input class=eingabefeld name=UserICQ1 size=>

<font face=arial size=2>Homepage:</font> <input class=eingabefeld name=Homepage1 size=>

<table align=center><td><input class=button type=submit name=proaendern value=Speichern></td></table>
</td>
</table></form>
";
}
?>


</td></table></td>
mokus ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.05.2006, 16:17  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von mokus
HI
Ich habe ein Problem bei dem Aktualisieren des Profils. Das Problem ist
das da einfach nix aktualiesiert werden kann und ich den fehler einfach nicht finde.

Wenn wer den Fehler findet kann er mir den ja sagen weil ich ihn nich
finde und nicht gerade gut in PHP bin.
http://phpfriend.de/forum/ftopic57083.html
Zitat:
bitte nimm auch Abstand von selbsterniedrigenden Formulierungen, nichtssagenden Betreff-Zeilen und Fehlerbeschreibungen wie „geht nicht“ ohne Begründung oder Umschreibung.
http://phpfriend.de/forum/ftopic57410.html
 
Alt 27.05.2006, 16:20  
Erfahrener Benutzer
 
Registriert seit: 17.04.2006
Beiträge: 133
mokus
Standard

Ich will das der user sein profil verändern kann. Nur jetzt habe ich ein Prob mit dem updaten von den Spalten in der Datenbank.

Das Problem ist das er keine aktualiesierung macht.
PHP-Code:
<?
if(isset($_POST['proaendern'])) 

$UserMail $_POST["UserMail1"]; 
$Wohnort $_POST["Wohnort1"]; 
$Geburtdatum $_POST["Geburtdatum1"]; 
$UserICQ $_POST["UserICQ1"]; 
$Homepage $_POST["Homepage1"]; 

mysql_query(
UPDATE login 
SET 
    UserMail = $UserMail, 
    UserWohnort = $Wohnort, 
    UserGeburtdatum = $Geburtdatum, 
    UserHomepage = $UserICQ, 
    UserICQ = $Homepage, 
WHERE 
    UserID = $adminprue;"
); 
    echo 
"<meta http-equiv=refresh content=0;URL=index.php?{$_SERVER["QUERY_STRING"]}>"


else 

echo

<form name=proaendern method=POST><table> 
<td align=left> 
<font face=arial size=2>[b]UserMail:[/b]</font><input class=eingabefeld name=UserMail1 size=>
 
<font face=arial size=2>[b]Wohnort:[/b]</font><input class=eingabefeld name=Wohnort1 size=>
 
<font face=arial size=2>[b]Geburtdatum:[/b]</font> <input class=eingabefeld name=Geburtdatum1 size=>
 
<font face=arial size=2>[b]UserICQ:[/b]</font> <input class=eingabefeld name=UserICQ1 size=>
 
<font face=arial size=2>[b]Homepage:[/b]</font> <input class=eingabefeld name=Homepage1 size=>
 
<table align=center><td><input class=button type=submit name=proaendern value=Speichern></td></table> 
</td> 
</table></form> 
"



?>
Ich bekomme diese Fehlermeldung raus:
AktualiesiertYou have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '@web.de, UserWohnort = , UserGeburtdatum = , UserHo
mokus ist offline  
Alt 27.05.2006, 16:24  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard Re: Problem mit Aktualisierung des Profils

und nicht gerade gut in PHP bin.

Fred verschoben
Fortgeschrittene Anfänger

Und hast du schon im Manual nachgeschaut, was an deinem Query falsch ist?
http://www.phpfriend.de/forum/ftopic57412.html

@web.de, UserWohnort = , UserGeburtdatum = , UserHo
Selbst du solltest auch nur beim Überfliegen der Fehlermeldung sehen, dass das nicht gut aussieht.

Auf meine Hilfe musst du hier verzichten, zuviel Unvermögen deinerseits.
Ich hab besseres zu tun. Viel Glück.
Zergling-new ist offline  
Alt 27.05.2006, 16:27  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von mokus
Wenn wer den Fehler findet kann er mir den ja sagen weil ich ihn nich
finde und nicht gerade gut in PHP bin.
Was hast Du denn schon versucht?
 
Alt 27.05.2006, 16:37  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
mysql_query("  
UPDATE login  
SET  
    UserMail = '$UserMail',  
    UserWohnort = '$Wohnort',  
    UserGeburtdatum = '$Geburtdatum',  
    UserHomepage = '$UserICQ',  
    UserICQ = '$Homepage',  
WHERE  
    UserID = $adminprue;"
) or die ("MySQL-Error: " mysql_error()); 
Mann, Mann, Mann!!! Wieso bekommst du das nicht in deine Rübe? Wenn du nicht endlich bereit bist, die Grundlagen zu lernen, bekommst du hier keine Hilfe mehr!
Im Gegenteil, ich werde deine Threads boykotieren und immer wieder auf die Grundlagen hinweisen, bis du das endlich auf die Reihe bekommst.

Gruß
phpfan
 
Alt 27.05.2006, 16:57  
Erfahrener Benutzer
 
Registriert seit: 17.04.2006
Beiträge: 133
mokus
Standard

OK ich brauch also das Handbuch und woher bekomme ich es?
Ausserdem ist es bestimmt in english und ich kann nur wenig english und ich lerne dafür nicht extra english.
mokus ist offline  
Alt 27.05.2006, 17:10  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

ne ich verkneif mir jetzt alle Kommentare
Zergling-new ist offline  
Alt 27.05.2006, 17:16  
Erfahrener Benutzer
 
Registriert seit: 26.05.2008
Beiträge: 200
PHP-Kenntnisse:
Fortgeschritten
[-UFO-]Melkor befindet sich auf einem aufstrebenden Ast
Standard

Wenn du nichtmals bereit bist, ein Englisches Handbuch zu lesen, warum sollten wir dann bereit sein, dir zu helfen? Unsere Zeit ist genauso kostbar wie deine -.-

Was das Handbuch angeht: Mal daran gedacht Google zu nutzen?
http://www.google.de/search?hl=de&q=...a=lr%3Dlang_de

Aber eigentlich musst du das ja gar nicht suchen, du hast ja schließlich diesen schönen Thread gelesen, der Extra im Forum festgepinnt ist, damit alle ihn lesen -.-
Nebenbei bemerkt: Es ist größtenteils in Deutsch.
[-UFO-]Melkor ist gerade online  
Alt 27.05.2006, 17:17  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

http://www.google.de/search?q=php+handbuch
Zweiter Link
__________________
mod = master of disaster
Waq ist offline  
 


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
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Timestamp problem phrain PHP Tipps 2008 2 04.04.2008 09:41
Sessions Problem StephenKing PHP Tipps 2008 3 16.10.2007 08:30
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
Array Problem [Ansatz ?] PHP Tipps 2005 0 27.01.2005 18:24
[Erledigt] Problem bei Massenmails versenden mit der Funktion mail PHP-Fortgeschrittene 3 19.01.2005 13:36
[Erledigt] Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Problem mit Weiterleitung PHP Tipps 2004-2 16 22.12.2004 17:49
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
Login Problem PHP Tipps 2004 4 04.06.2004 18:46
foreach problem mAy^daY PHP Tipps 2004 3 02.06.2004 20:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
prodata online betriebsheft login

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:07 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.