raven16
Lieutenant
- Registriert
- Nov. 2008
- Beiträge
- 580
Hi...
Bastel grad aus Spaß an der Freude an einer kleinen Verwaltung für den nächsten Freitzeitpark besuch der bald ansteht und
wollte mal fragen ob sich jemand mal die Ausgabe angucken kann, weil die leider noch nicht funktioniert.
Auf der Seite habe ich bisher keinen Fehler aber der zeigt das, was bisher in der Datenbanktabelle steht, nicht in den beiden Tables an
->Ausgabe
Eintragen in die Datenbank
Das Eintragen funktioniert soweit und die Einträge gelangen auch in die Datenbank^^
Hoffe ihr könnt mir behilflich sein
Bastel grad aus Spaß an der Freude an einer kleinen Verwaltung für den nächsten Freitzeitpark besuch der bald ansteht und
wollte mal fragen ob sich jemand mal die Ausgabe angucken kann, weil die leider noch nicht funktioniert.
Auf der Seite habe ich bisher keinen Fehler aber der zeigt das, was bisher in der Datenbanktabelle steht, nicht in den beiden Tables an
->Ausgabe
PHP:
<div style="float:left;width:500px; margin-left: 25px;">
Leute, die ein Auto haben:
<table border="1">
<tr>
<td>
Name
</td>
<td>
Wohnort
</td>
<td>
Auto
</td>
<td>
Beifahrer
</td>
</tr>
<?php
$con= mysql_connect('localhost','Benutzer','Passwort') or die(mysql_error());
mysql_select_db('Datenbank',$con) or die(mysql_error());
$result_mitauto = mysql_query("SELECT * FROM freizeitpark
WHERE auto='Ja'") or die('Einträge konnten nicht ausgewählt werden<br>' . mysql_error());
$name = $row->name;
$wohnort = $row->wohnort;
$auto = $row->auto;
$beifahrer = $row->beifahrer;
while($row = mysql_fetch_object($result_mitauto))
{
echo'<tr>
<td>
'.$name.'
</td>
<td>
'.$wohnort.'
</td>
<td>
'.$auto.'
</td>
<td>
'.$beifahrer.'
</td>
</tr>
';
} mysql_close($con);
?>
</table><br><br>
Leute, die nicht wissen, wo sie mitfahren sollen:
<table border="1">
<tr>
<td>
Name
</td>
<td>
Wohnort
</td>
</tr>
<?php
$con= mysql_connect('localhost','Benutzer','Passwort') or die(mysql_error());
mysql_select_db('Datenbank',$con) or die(mysql_error());
$result_mitauto = mysql_query("SELECT name,wohnort FROM freizeitpark
WHERE auto='Ja'") or die('Einträge konnten nicht ausgewählt werden<br>' . mysql_error());
$name = $row->name;
$wohnort = $row->wohnort;
while($row = mysql_fetch_object($result_mitauto))
{
echo'<tr>
<td>
'.$name.'
</td>
<td>
'.$wohnort.'
</td>
</tr>
';
} mysql_close($con); ?>
</table><br><br>
</div>
PHP:
<?php
if(isset($_POST['abschicken']))
{
$result = insert($_POST['name'],$_POST['wohnort'],$_POST['auto'],$_POST['beifahrer']);
if($result == true)
{
echo 'Daten erfolgreich eingetragen.';
echo '<meta http-equiv="refresh" content="2; URL=freizeitpark.php">';
}
else if($result == false)
{
echo 'Eintrag konnte nicht hinzugefügt werden!';
echo '<meta http-equiv="refresh" content="2; URL=freizeitpark.php">';
}
}
//Funktionen
//Einträge aktualisieren
function insert($name,$wohnort,$auto,$beifahrer)
{
include_once('include/dbconnect.inc.php');
$sql = "INSERT INTO freizeitpark (name,wohnort,auto,beifahrer)
VALUES ('".mysql_real_escape_string($name)."',
'".mysql_real_escape_string($wohnort)."',
'".mysql_real_escape_string($auto)."',
'".mysql_real_escape_string($beifahrer)."')";
$result = mysql_query($sql) or die(mysql_error());
if (!$result)
{
return false;
}
else
{
return true;
}
mysql_close($con);
}
?>
Das Eintragen funktioniert soweit und die Einträge gelangen auch in die Datenbank^^
Hoffe ihr könnt mir behilflich sein