Hallo!!
ich bin echt noch eine richtige Anfängerin, was das php Monster angeht. jetzt probier ich's schon stunden, aber es will einfach nicht - böses, böses php
also, das sollte das script machen: jemand gibt eine Nummer (nummer) in ein Formular ein. Aus der Datenbank wird ein der Nummer entsprechender Link (ref) ausgelesen und der Besucher wird dann zu dem Link geleitet.
ich hab dazu ein Formular gemacht und eine Verbindungsdatei, ist doch richtig, oder??nicht
> die Variable der Nummer lautet "nummer"
>die "nummer" muss in der Datenbank der "ID",INT entsprechen
> der Link ist "ref",varchar(255)
> die Tabelle mit dem Link heißt "partner"
1) Das Formular
<td width="50%" bgcolor="7AACE4"><font face="Arial, Helvetica, sans-serif" color="#FFFFFF" size="1">Bitte
geben Sie die Nummer ein:</font></td>
<td align=right width="50%" bgcolor="7AACE4">
<input type="text" name="nummer" size=30 maxlength="20">
</td>
</tr>
<tr bgcolor="7AACE4">
<td colspan="2" bgcolor="7AACE4" align=center >
<input type="submit" name="Abschicken" value="Abschicken">
</td>
2) Die Verbindungsdatei
<?php
$db = mysql_connect("localhost","aaa","aaa") or die ("Verbindung fehlgeschlagen");
mysql_select_db("aaa",$db);
$SQL_statement="SELECT ref FROM partner WHERE ID='$nummer'";
$resultset=mysql_query($SQL_statement);
while ($data=mysql_fetch_array ($resultset)){
action=$data['ref']; //// ich dachte jetzt würde der Link aufgerufen werden, passiert aber nicht
}
mysql_close();
?>
Vielen, vielen Dank für eure Hilfe!! ich hoffe- ich krieg das php-monster in Griff
Julchen
ich bin echt noch eine richtige Anfängerin, was das php Monster angeht. jetzt probier ich's schon stunden, aber es will einfach nicht - böses, böses php
also, das sollte das script machen: jemand gibt eine Nummer (nummer) in ein Formular ein. Aus der Datenbank wird ein der Nummer entsprechender Link (ref) ausgelesen und der Besucher wird dann zu dem Link geleitet.
ich hab dazu ein Formular gemacht und eine Verbindungsdatei, ist doch richtig, oder??nicht
> die Variable der Nummer lautet "nummer"
>die "nummer" muss in der Datenbank der "ID",INT entsprechen
> der Link ist "ref",varchar(255)
> die Tabelle mit dem Link heißt "partner"
1) Das Formular
<td width="50%" bgcolor="7AACE4"><font face="Arial, Helvetica, sans-serif" color="#FFFFFF" size="1">Bitte
geben Sie die Nummer ein:</font></td>
<td align=right width="50%" bgcolor="7AACE4">
<input type="text" name="nummer" size=30 maxlength="20">
</td>
</tr>
<tr bgcolor="7AACE4">
<td colspan="2" bgcolor="7AACE4" align=center >
<input type="submit" name="Abschicken" value="Abschicken">
</td>
2) Die Verbindungsdatei
<?php
$db = mysql_connect("localhost","aaa","aaa") or die ("Verbindung fehlgeschlagen");
mysql_select_db("aaa",$db);
$SQL_statement="SELECT ref FROM partner WHERE ID='$nummer'";
$resultset=mysql_query($SQL_statement);
while ($data=mysql_fetch_array ($resultset)){
action=$data['ref']; //// ich dachte jetzt würde der Link aufgerufen werden, passiert aber nicht
}
mysql_close();
?>
Vielen, vielen Dank für eure Hilfe!! ich hoffe- ich krieg das php-monster in Griff
Julchen
Kommentar