Video link ausgabe

Status
Nicht offen für weitere Antworten.
Multi GB/

Ja ich mal wieder mein prob mit mysql ist gelöst.

Jetzt zu den immer noch bestehenden Prob.

Also kurz ne Erklärung ich habe eine Video Seite und ich möchte unter dem Video ein Comment Box haben das Seperat

die Comments anzeigt zu dem jeweiligen video.

Also wenn man ein Comment zu Video A abgegeben hat sollte es nur auf der Seite erscheinen wo Video A ist und net bei den Videos

von A-Z.

gaestebuch.php

PHP:
<html>
<head>
<title>Mein Gästebuch</title>
</head>
<body>
<h2>Mein Gästebuch</h2>
<a href="#neuereintrag">Eintrag hinzufügen</a><br><br>
<?php

$DatabasePointer = mysql_connect("localhost", "", "");
mysql_select_db("mydatabase", $DatabasePointer);

$ResultPointer = mysql_query("SELECT * FROM gaestebuch ORDER BY Erstellt DESC", $DatabasePointer);

?>
<table border="0">
<?php

for($i = 0; $i < mysql_num_rows($ResultPointer); $i++)
{
   $Gaestebuch = mysql_fetch_object($ResultPointer);
?>
 <tr>
  <td><b>#<?php echo$i+1; ?>: <?php echo$Gaestebuch->Titel; ?></b></td>
 </tr>
 <tr>
  <td><?php echo nl2br($Gaestebuch->Eintrag); ?></td>
 </tr>
 <tr>
  <td>Eintrag von <b><?php echo$Gaestebuch->Name; ?></b> am <b><?php echo substr($Gaestebuch->Erstellt, 8, 2); ?>.<?php echo substr($Gaestebuch->Erstellt, 5, 2); ?>.<?php echo substr($Gaestebuch->Erstellt, 0, 4); ?> <?php echo substr($Gaestebuch->Erstellt, 10); ?></b></td>
 </tr>
 <tr>
  <td><hr></td>
 </tr>


<?php
}
?>
</table><br><br>
<h3><a name="neuereintrag">Neuer Eintrag:</a></h3>
<form action="eintrag-einfuegen.php" method="post">
<table border="0">
 <tr>
  <td><b>Name:</b></td>
  <td><input name="Name" maxlength="50" type="text"></td>
 </tr>
 <tr>
  <td><b>Titel des Eintrages:</b></td>
  <td><input maxlength="40" name="Titel" type="text"></td>
 </tr>
 <tr>
  <td><b>Eintrag:</b></td>
  <td><textarea cols="30" name="Eintrag" rows="5"></textarea></td>
 </tr>
 <tr>
  <td align="center" colspan="2">
  <input name="Send" type="submit" value="Eintragen">
  <input name="Reset" type="reset" value="Löschen">
  </td>
 </tr>
</table>
</form>
</body>
</html>

PHP:
eintrag-einfuegen.php

PHP:
<html>
<head>
<title>Eintrag hinzufügen</title>
</head>
<body>
<?php

$DatabasePointer = mysql_connect("localhost", "", "");
mysql_select_db("mydatabase", $DatabasePointer);

$SQL = "INSERT INTO gaestebuch (Name, Titel, Eintrag, Erstellt) VALUES ('".$_REQUEST['Name']."', '".$_REQUEST['Titel']."', '".$_REQUEST['Eintrag']."', NOW(''))";
mysql_query($SQL, $DatabasePointer);

if(mysql_affected_rows($DatabasePointer) == 1)
{
?>
<p>Vielen Dank für Ihren Eintrag!<br>
<a href="gaestebuch.php">Zurück</a></p>
<?php
}
else
{
?>
<p>Beim Eintragen ist ein Fehler aufgetreten.<br>
<a href="javascript:history.back();">Zurück</a></p>
<?php
}
?>
</body>
</html>

Link zu gemeinten Seite


Ich hoffe ihr könnt mir diesmal da weiterhelfen.
 
Dein "Problem" lässt sich recht einfach lösen. Erstelle in deiner Datanbank einfach ein weiteres Feld mit Namen "Video" und füge dort die Nummer/Namen des Videos ein.
Auslesen tust du es dann einfach per:
Code:
"SELECT * FROM gaestebuch WHERE video=' ".$video_id." ' ORDER BY Erstellt DESC"

Damit solltest am schnellst zu deinem Ziel kommen.
 
Dein "Problem" lässt sich recht einfach lösen. Erstelle in deiner Datanbank einfach ein weiteres Feld mit Namen "Video" und füge dort die Nummer/Namen des Videos ein.
Auslesen tust du es dann einfach per:
Code:
"SELECT * FROM gaestebuch WHERE video=' ".$video_id." ' ORDER BY Erstellt DESC"

Damit solltest am schnellst zu deinem Ziel kommen.

Es sind doch 1500 oder so, geht das trotzdem?

Und die Videos werden aus Ordner ausgelesen mit id.
 
Erstelle in deiner Datanbank einfach ein weiteres Feld mit Namen "Video" und füge dort die Nummer/Namen des Videos ein.

Das verstehe ich jetzt immer noch nicht.,

füge dort die Nummer/Namen des Videos ein

Mein Videos haben den namen 0...1..2...3...4...5...6..

Was soll ich dann jetzt genau da eintragen?
PHP:
"SELECT * FROM gaestebuch WHERE video=' ".$video_id." ' ORDER BY Erstellt DESC"

Kanst du mir auch sagen an welcher steller ungefähr der Code kommt.
 
Hi,

ich war mal so frei dein "neues" Thema mit dem vorherigen "Video link ausgabe" zusammenzutackern, und möchte dich darum bitten, zukünftig solche Doppelposts zu unterlassen, da sie gegen die Netiquette Nr.12 verstoßen. Vielen Dank!

mfg Maik
 
So, nach dem dritten Threadpusher innerhalb von sechs Tagen mach ich das Thema jetzt endgültig dicht, und empfehle dir dringendst, unsere Netiquette (Nr.12) zu studieren (!)

Netiquette #12 hat gesagt.:
Bitte erstelle keine Doppel-/Mehrfach-/Pushpostings. Dazu zählen insbesondere das Erstellen identischer Themen in mehreren unterschiedlichen Unterforen, das mehrfache oder erneute Einstellen eines bereits vorhandenen Themas, und das Posten von Beiträgen, die einzig und allein dem Zweck dienen, das entsprechende Thema in der Themenauflistung wieder weiter oben zu platzieren (sog. „Thread Pushing“). Derartige Beiträge werden restlos gelöscht. Sollte der Eindruck bei unseren Moderatoren entstehen, dass wissentlich gegen diesen Punkt verstoßen wurde, hat dies die unbegrenzte Sperrung des Accounts zur Folge.

[closed]

mfg Maik
 
Status
Nicht offen für weitere Antworten.
Zurück