• 30.06.2026, 14:57
  • Register
  • Login
  • You are not logged in.

 

Dear visitor, welcome to Aqua Computer Forum. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

TrOuble

God

mysql problem

Saturday, March 27th 2004, 3:01pm

Moin !


Ich code grad n Adminbereich für meine Casegallery, allerdings hab ich n paar Probleme und weiß nichtmehr weiter ... >:( :'(

Wenn ich was editieren will kommt :

Quoted


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/web117/html/gallery/admin.php on line 23


...

Datensätze löschen kann ich leider auch nicht (und ich weiß nicht wieso ...)

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
//Verbindung herstellen
$db = mysql_connect("xxx","xxx","xxx");
mysql_select_db("xxx",$db);

//Daten löschen
if($clear) mysql_query("DELETE FROM gallery WHERE index=$clear",$db);

// Daten ändern
if ($edit) {
if ($submit) {
$sql = "UPDATE gallery SET nick='$nick', casename='$casename', beschreibung='$beschreibung', icq='$icq', hardware='$hardware', homepage='$homepage', bild1='$bild1', bild2='$bild2' WHERE index=$edit";
$result = mysql_query($sql,$db);
echo "Daten für die Index ".$edit." wurden geändert";
}
else {
$sql = "SELECT * FROM gallery WHERE index=$edit";
$result = mysql_query($sql,$db); 
$data = mysql_fetch_array($result);
?>


MfG TrOuble

Shoggy

Sven - Admin

Re: mysql problem

Saturday, March 27th 2004, 3:21pm

Kann es sein, dass du 2x "}" vergessen hast? Ein if schliesst du nicht und unten bleibt das else offen wenn ich mich nicht vertan habe ;)

hurra

God

Re: mysql problem

Saturday, March 27th 2004, 3:25pm

Rückt man in Php ned ein? ::) ::)

TrOuble

God

Re: mysql problem

Saturday, March 27th 2004, 3:29pm

Quoted from "Shoggy"

Kann es sein, dass du 2x "}" vergessen hast? Ein if schliesst du nicht und unten bleibt das else offen wenn ich mich nicht vertan habe ;)

nene die werden weiter unten geschlossen :

Source code

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
<?
//Verbindung herstellen
$db = mysql_connect("xxx","xxx","xxx");
mysql_select_db("xxx",$db);

//Daten löschen
if($clear) mysql_query("DELETE FROM gallery WHERE index=$clear",$db);

// Daten ändern
if ($edit) {
if ($submit) {
$sql = "UPDATE gallery SET nick='$nick', casename='$casename', beschreibung='$beschreibung', icq='$icq', hardware='$hardware', homepage='$homepage', bild1='$bild1', bild2='$bild2' WHERE index=$edit";
$result = mysql_query($sql,$db);
echo "Daten für die Index ".$edit." wurden geändert";
}
else {
$sql = "SELECT * FROM gallery WHERE index=$edit";
$result = mysql_query($sql,$db); 
$data = mysql_fetch_array($result);
?>

<form method="post" action="<? echo $PHP_SELF ?>">
<input type=hIndexden name="edit" value="<? echo $data["index"] ?>">
<table border="0" align="center">
<tr>
</td>
</tr><tr><td>Nickname</td><td>
<input type="text" name="nick" value="<? echo $data["nick"] ?>">
</td></tr><tr><td>Casename</td><td>
<input type="text" name="casename" value="<? echo $data["casename"] ?>">
</td></tr><tr><td>Beschreibung</td><td>
<input type="text" name="beschreibung" value="<? echo $data["beschreibung"] ?>">
</td></tr><tr><td>Icq</td><td>
<input type="text" name="icq" value="<? echo $data["icq"] ?>" size="13">
</td></tr><tr><td>Hardware</td><td>
<input type="text" name="hardware" value="<? echo $data["hardware"] ?>" size="40">
</td></tr><tr><td>Homepage</td><td>
<input type="text" name="homepage" value="<? echo $data["homepage"] ?>" size="5">
</td></tr><tr><td>Bilder</td><td>
<input type="text" name="bild1" value="<? echo $data["bild1"] ?>" size="5">
<input type="text" name="bild2" value="<? echo $data["bild2"] ?>" size="40">
</td></tr><tr><td> </td><td>
<input type="submit" name="submit" value="Ändern">
</td></tr></table>
</form>
<?
}
}
//Daten auslesen
$result = mysql_query("SELECT * FROM gallery",$db);
?>


@hurra : jaja ich weiß ^^ lass mir doch meine schreibweise ... ;)

MfG TrOuble

TrOuble

God

Re: mysql problem

Saturday, March 27th 2004, 6:59pm

so hab das problem selbst gelöst bekommen ...


MfG TrOuble