Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Archive (https://www.gegen-bilderklau.net/board.php?boardid=73)
--- Archiv (https://www.gegen-bilderklau.net/board.php?boardid=62)
---- Alte Tutorials (https://www.gegen-bilderklau.net/board.php?boardid=64)
----- ... (https://www.gegen-bilderklau.net/thread.php?threadid=100874)


Geschrieben von SammyLG am 30.03.2007 um 12:21:

 

foren.php? Neue datei? xD



Geschrieben von SammyLG am 30.03.2007 um 16:07:

 

Bei mir kommt eine Fehlermeldung =(


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/horsefuture/Themen.php on line 7

=(

Code:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
<link rel="stylesheet" type="text/css" href="style.css"> <?
include "zugriff.inc.php"; //Verbindungsdatei zur Datenbank muss bestehen!



    $ergebnis =  mysql_query("SELECT * FROM Themen WHERE Fid=".$_GET["fid"]);
while($row = mysql_fetch_array($ergebnis)) {
    echo "<a href="Antworten.php?fid=".$row["Fid"]."&tid=".$row["Id"]."">";
    echo $row["Topic"]."</a><br>"; //Hier warden alle Überschriften der Themen untereinander aufgelistet.
}

echo '<a href="Neuesthema1.php?fid=".$row["Id"]."">neues Thema</a>'
?>


Öhm... Kann es sein, das ich etwas falsch gemacht hatte, mit dem
php:
1:
2:
echo '<a href="Neuesthema1.php?fid=".$row["Id"]."">neues Thema</a>'
?>


Ansonsten, kann mir jemand das mal erklären mit dem
php:
1:
<a href="Neuesthema1.php?fid=".$row["Id"]."">neues Thema</a>
?



Geschrieben von .Maybe am 31.03.2007 um 15:59:

 

Du musst den Link noch in die Schleife machen...
Des weiteren muss ein ; ans Ende.



Geschrieben von VRH Pferde am 01.04.2007 um 09:52:

 

Kann ich die Seite mal sehen?
Du musst das so aufrufen:
NeuesThema1.php?fid=FORENID



Geschrieben von .Maybe am 02.04.2007 um 09:37:

 

Shcau mal bitte in der DB nach, ob wirklich antworten existieren. Wenn nein, müssen wir den Fehler wo anders suchen.



Geschrieben von VRH Pferde am 02.04.2007 um 17:25:

 

@reiterhofmeeresblick: Du übergibst einfach die Forenid per GET vom Forenindex aus^^

Edit: ah, ich weiß xD
du hast ja schon fid im get von themen.php drin, das übernimmst du, indem du beim link zum neues thema ding einfach schreibst: <a href=NeuesThema1.php?fid='$_GET[fid]'>bla</a>



Geschrieben von VRH Pferde am 05.04.2007 um 13:36:

 

Es liegt ja anscheinend an diesem max(id) und iwie kenn ich das mit dem max() as max auch nich ^_^
Die zweite Fehlermeldung ist mit header:location bla blubb verbunden, versuchs mal so:
php:
1:
2:
3:
4:
5:
6:
7:

<?
[...]
 header("Location: Themen.php?fid=$Fid");
 ?>




Geschrieben von VRH Pferde am 05.04.2007 um 21:09:

 

*bei php.net nachschau*

hm...
Probiers mal damit (hoffe, dass das Forum dann immernoch geht) eventuell lautet deine spalte 'Id' auch 'id' einfach probieren:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:

<?
include "zugriff.inc.php"; //Verbindungsdatei zur Datenbank muss bestehen!

$Text = $_POST["Text"]; 
$Topic = $_POST["Topic"]; 
$Name = $_POST["Name"]; 
$Fid = $_POST["Fid"]; 
  $Datum = date("j.n.y");
mysql_query("INSERT INTO Themen SET Fid='$Fid', Topic='$Topic', Erstellt='$Datum'");

$res = mysql_query("SELECT * from Topic ORDER BY Id DESC LIMIT 1"); 
$row = mysql_fetch_array($res); 
$Topic_Id = $row["max"];

mysql_query("INSERT INTO Antworten SET Text='$Text', Topic='$Topic', User='$Name', Fid='$Fid', Tid='$Topic_Id', Erstellt='$Datum'");
 header("Location: Themen.php?fid=".$Fid);
 ?>



Forensoftware: Burning Board, entwickelt von WoltLab GmbH