PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks. |
 |
|

12-09-2004, 23:36
|
icon
Member
|
|
Registriert seit: Mar 2004
Ort: OÖ
Beiträge: 317
|
|
PHP-Code:
echo"<td background=images/wood2.jpg width=25%>
<a href=\"javascript<img src="images/smilies/redface.gif" border="0" alt="">
penCentered('mas.php?seite=mitgliederdetails&member=$id',
'enter','550','550','toolbar=no,location=no,directories=no,status=no,
menubar=no,scrollbars=yes,resizable=no,copyhistory=no')\">
.. in diesem wirren zeug hängst du ja an den link die id des members mit :
an und beim nächsten aufruf der seite brauchst du die id jetzt nur mehr abfragen die mitgesendet wurde und in die Where-Klausel einbauen..
mfg.- harry d.
|

12-09-2004, 23:40
|
TheWill
Newbie
|
|
Registriert seit: Sep 2004
Beiträge: 25
|
|
Ja geil es funktioniert. Danke Icon
Nun kann ich das ja mal weiter ausbauen.
Sorry das ich dich so genervt habe, aber bin noch nicht
so vertraut mit php.
Danke nochmal
TheWill
|

12-09-2004, 23:47
|
icon
Member
|
|
Registriert seit: Mar 2004
Ort: OÖ
Beiträge: 317
|
|
kein problem.. für das gibt es ja forums..
viel glück noch..
lg- harry d.
|

17-09-2004, 16:03
|
TheWill
Newbie
|
|
Registriert seit: Sep 2004
Beiträge: 25
|
|
Und wieder läuft was mit diesem Dinge falsch.
Der erste Teil funktioniert.
Ich kann auch über ein anderes Script sachen in die dafür vorgesehende Datenbank schreiben. und die daten werden auch richtig eingetragen und so weiter.
Benutze ich aber dann das Script mit welchem man die Member bearbeiten kann läuft alles schief.
Nicht alles. Das script funktioniert. Nur speichert es die änderung nicht in der Datenbank ab die änderungen ab.
PHP-Code:
elseif($action == "editmember") {
if($editmem == "bearbeiten") {
if(!$name) { echo "Keinen Nick angegeben<br>"; $error="1"; }
if(!$realname) { echo "Keinen Realname angegeben<br>"; $error="1"; }
if(!$dabei) { echo "Dabei seit nicht angegeben<br>"; $error="1"; }
if(!$age) { echo " Kein Alter angegeben<br>"; $error="1"; }
if(!$aktiv) { echo "Keinen Status angegeben<br>"; $error="1"; }
if(!$email) { echo "Keine Email angegeben<br>"; $error="1"; }
if(!$dabei) { echo "Keine ICQ-Nummer angegeben<br>"; $error="1"; }
if($error!="1") {
mysql_query("UPDATE members SET
name='$name', realname='$realname', age='$age', dabei='$dabei',
city='$city', nation='$nation', aktiv='$aktiv', eamil='$email', icq='$icq',
map='$map', weapon='$weapon', weapon1='$weapon1', motto='$motto',
cpu='$cpu', ram='$ram', hdd='$hdd', gfx='$gfx', monitor='$monitor',
maus='$maus', connection='$connection, anbieter='$anbieter' WHERE
id='$id'");
echo "Update erfolgreich!!!";
}
}
else {
if($weiter1) {
$result = mysql_query("SELECT * FROM members WHERE id='$id'");
while($zeile = mysql_fetch_array($result)) {
$id = $zeile['id'];
$name = $zeile['name'];
$realname = $zeile['realname'];
$age = $zeile['age'];
$dabei = $zeile['dabei'];
$city = $zeile['city'];
$nation = $zeile['nation'];
$aktiv = $zeile['aktiv'];
$email = $zeile['email'];
$icq = $zeile['icq'];
$map = $zeile['map'];
$weapon = $zeile['weapon'];
$weapon1 = $zeile['weapon1'];
$motto = $zeile['motto'];
$cpu = $zeile['cpu'];
$ram = $zeile['ram'];
$hdd = $zeile['hdd'];
$gfx = $zeile['gfx'];
$monitor = $zeile['monitor'];
$maus = $zeile['maus'];
$connection = $zeile['connection'];
$anbieter = $zeile['anbieter'];
echo "
<form action=\"was.php?\" method=post>";
?>
<table width="500" border="1" cellpadding="2" cellspacing="0"
align="center" style="border-collapse: collapse" bordercolor="#000000">
<?
echo"
// hier is eine Tabelle wo man die werte bearbeiten kann habe die nun mal raus genommen
<tr>
<td valign=bottom>
<input type=\"hidden\" value=\"$id\" name=id>
<input type=\"hidden\" value=\"editmember\" name=action>
<input type=\"submit\" value=\"bearbeiten\" name=editmem class=\"tab2\" style=\"color: #000000\">
</td>
</tr>
<tr>
<td align=right colspan=2 class=\"tab2\">* = benötigt</td>
</tr>
</form>
Geändert von TheWill (17-09-2004 um 16:06 Uhr)
|

17-09-2004, 16:38
|
myfavour
Newbie
|
|
Registriert seit: Apr 2004
Beiträge: 41
|
|
hallo,
bevor ich den Code durchwälze,
was sagt den
|

17-09-2004, 16:42
|
NielsRunge
Member
|
|
Registriert seit: Sep 2004
Ort: Gremmerup
Beiträge: 339
|
|
ja genau, und laß Dir mal
PHP-Code:
"UPDATE members SET
name='$name', realname='$realname', age='$age', dabei='$dabei',
city='$city', nation='$nation', aktiv='$aktiv', eamil='$email', icq='$icq',
map='$map', weapon='$weapon', weapon1='$weapon1', motto='$motto',
cpu='$cpu', ram='$ram', hdd='$hdd', gfx='$gfx', monitor='$monitor',
maus='$maus', connection='$connection, anbieter='$anbieter' WHERE
id='$id'"
ausgeben.
|

17-09-2004, 18:06
|
TheWill
Newbie
|
|
Registriert seit: Sep 2004
Beiträge: 25
|
|
Wenn ihr mir sag was ich da machen muss um das zu bekommen.
Problem is im moment auch das ich nicht auf den Server komme, irgendwie hat der betreiber probleme, um das Script neu hochzuladen.
|

17-09-2004, 18:11
|
derHund
PHP Master
|
|
Registriert seit: Aug 2003
Ort: Hundehütte
Beiträge: 5.293
|
|
Zitat:
Wenn ihr mir sag was ich da machen muss um das zu bekommen.
|
PHP-Code:
echo $query = 'your query here'; // liefert die ausgabe der query
$res = mysql_query($query) or die(mysql_error()); // liefert im fehlerfalle den fehler
Zitat:
Problem is im moment auch das ich nicht auf den Server komme, irgendwie hat der betreiber probleme, um das Script neu hochzuladen.
|
manchmal wunder ich mich echt ... da hat es den anschein, als würden die leute keine lokale entwicklungsumgebeung haben, sondern das script immer auf den server laden, um es zu testen!?
__________________
Die Zeit hat ihre Kinder längst gefressen
|

17-09-2004, 19:05
|
TheWill
Newbie
|
|
Registriert seit: Sep 2004
Beiträge: 25
|
|
du triffst den nagel auf den Kopf
Hatte noch keine Zeit um mich darum zu kümmern.
Haste irgendwo ein Tutorial wie das geht oder irgendwas in der art?
|

17-09-2004, 19:08
|
NielsRunge
Member
|
|
Registriert seit: Sep 2004
Ort: Gremmerup
Beiträge: 339
|
|
|

17-09-2004, 21:16
|
myfavour
Newbie
|
|
Registriert seit: Apr 2004
Beiträge: 41
|
|
beim überfliegen des letzten Postings von NielsRunge ist mir folgendes ins Auge gestochen
PHP-Code:
city='$city', nation='$nation', aktiv='$aktiv', eamil='$email', icq='$icq',
eamil='$email' ich vermute mal es sollte email='$email' heißen
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Thema bewerten |
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|