Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Daten von der datenbank lesen und schreiben Antworten
Daten von der datenbank lesen und schreiben

Thodi
Fachidiot


Beiträge: 101


hi ich habe da ein problem ich möchte daten in der datenbank speichern und auch auslesen wie mache ich das ich habe ein script wo die daten übermittelt werden und dann auf einer seite gespeichert werden meins das nicht klappt sieht so aus.


<?php

session_start();




$db_host = "root";
$db_user = "username";
$db_passw = "passwort";
$db_database = "datenbankname";



$query="INSERT INTO Mitglieder VALUES (1,'benutzername','','passwort')";
$query="INSERT INTO Mitglieder VALUES (2,".$_POST['benutzername'].",".$_SESSION['passwort'].",'30159','Hannover')";
$result=mysql_query($query);



$query="SELECT * FROM Mitglieder WHERE benutzer REGEXP 'm'";
$result=mysql_query($query);


while ($row=mysql_fetch_array($result)) {

echo $row['benutzername']."<br>";
echo $row['passwort'];

}


?>

  Profil   E-Mail   Editieren   Zitieren

HoRnominatoR
Mausakrobat


Beiträge: 165


vielleicht liegts ja an der interpunktion.

---
get OPERA for free

  Profil   E-Mail   Website   Editieren   Zitieren

Thodi
Fachidiot


Beiträge: 101


Sorry ich arbeite zum ersten mal mit der datenbank,was muß ich jetzt tun das ich sie auslesen kann.weil ich habe eine mysql datenbank von strato.
Ich wollte erstmal lernen einfache abfragen zu machen und reinzuschreiben per php.


kann mir da einer die beste lösung sagen bitte bitte
ich bin seit heute morgen hier am kämpfen.

  Profil   E-Mail   Editieren   Zitieren

Thodi
Fachidiot


Beiträge: 101


Ich bekomme ja die verbindung und ich habe in der tabelle Mitglieder nur 3 spalten also die id dann username , wohnort ,
weil ich arbeite mit phpmyadmin .

und das script habe ich auch schon versucht aus einer hilfe leiste im forum aber geht trozdem nicht .sagt nur das er verbunden ist mit der datenbank.

weil ich habe ja eine if abfrage gemacht wenn die datenbank nicht funktionieren sollte.



Hier das Script

<?php



$link = mysql_connect("host","U","passwort");

if( !$link )


{
echo "Konnte keine Verbindung aufbauen";

}

else


{

echo "Sie sind nun verbunden mit der datenbank";

}


$Data = mysql_select_db("DB");

if( !$Data )
{

echo "Die Datenbank gibt es nicht";


}

else

{

echo "Sie sind verbunden";


}


$query = "SELECT * FROM Mitglieder WHERE 1 LIMIT 0 , 30";

$result = mysql_query ( $query);

$datensatz = mysql_fetch_row ( $result);

while ($row=mysql_fetch_array($result))

{

echo $row['passwort'];

}


?>




Vielen dank im voraus.

  Profil   E-Mail   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Eigentlich könnte ich den Beitrag, den ich eben geschrieben habe direkt hierher Kopien.

Du behandelst zwar Verbindungsfehler, jedoch keine SQL-Fehler. Außerdem
sicherst du die Eingaben nicht ab.

Wenn du dir das SQL mal ausgibst, sollte dir auffallen dass in der zweiten Query Quotes fehlen.

---
Weaverslave

  Profil   Website   Editieren   Zitieren

Thodi
Fachidiot


Beiträge: 101


Hi ich habe mal ne frage wie mache ich ein update ?
weil ich habe ein script wo daten drinnstehen aber einer will sie ändern was kann ich da machen bzw wie geht ein update?

Gruß Thorsten

  Profil   E-Mail   Editieren   Zitieren

beule
Otto-Normal-Poster


Beiträge: 92


sie dir das tutorial an, das ich dir im anderen thread gepostet habe

Diese Nachricht wurde geändert von: beule
  Profil   E-Mail   Editieren   Zitieren

Thodi
Fachidiot


Beiträge: 101


Hallo zusammen kann mir einer lieb helfen?
ich habe ein script wo die daten von der datenbank zurück kommen und sollen in einer tabbel rein eins soll ein textarea sein und das geht nicht hier ist das script.

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24:
<?php


  $dbname = "DB"; // Name der Datenbank
$dbuser = "U"; // Username des Datenbankbenutzers
$dbpass = " ; // Passwort des Datenbankbenutzers
$dbserver = ""; // Server des Users

$db = @mysql_connect($dbserver,$dbuser,$dbpass); // Verbindung zur Datenbank mit den oben genannten Variablen herstellen.
mysql_select_db($dbname,$db);


$abfrage = "SELECT * FROM freunde";
$ergebnis = mysql_query($abfrage,$db);

echo "<table border=2>";
echo" <tr><td>username</td><td>script</td><td>Quelltext</td></tr>";

while($row = mysql_fetch_object($ergebnis))
{
echo" <tr><td>$row->username</td><td>$row->script</td><td><textarea cols="40" rows="6">$row->quell</TEXTAREA></td></tr>";
}

?>


Gruß Thodi

Diese Nachricht wurde geändert von: languitar
  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Nach oben