PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Php Mysql script:?



Topmaster
11.12.2007, 11:38
HI HO ich habe mal wieder ein problem und zwar suche ich ein PHP Upload der aus einer txtdatei herrausliest und es in der Mysql datenbank speichert.
Wenn einer so ein script hat oder so was in der Wäre nett wenn er es Posten könnte
Mfg.Topmaster

xelo();
17.12.2007, 23:44
Naja ist nicht allzu schwer.

Du musst:
- die txt Datei auslesen und in Variablen verpacken
- die Verbindung zum MySQL Server herstellen
- die Tabelle auswählen
- den Inhalt an die Zellen übergeben

MySQL und Anfänger PHP Kenntnisse sind dafür ausreichend.

echoslider
18.12.2007, 05:22
also das eine local gespeicherte datei von einem remote php script ausgelesen werden kann.. geht nicht. man muss die txt schon hochladen. oder in ein formular kopieren.

zeilenweises lesen:


<?
$fp=fopen("datei.txt","r");

while($line=fgets($fp)) {
echo "$line
"; // zeile wird ausgegeben... zur kontrolle

//hier werden die mysql befehle zum speichern eingebunden

}

fclose($fp);
?>


mysql verbindung tabelle erstellen


mysql_connect($dbhost,$dbuser,$dbpass);
@mysql_select_db($db) or die( "Unable to select database");
$query="CREATE TABLE `files` (ID INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(60), datum VARCHAR(60))";
mysql_query($query);
mysql_close();




mysql verbindung daten eintragen

mysql_connect($dbhost,$dbuser,$dbpass);
@mysql_select_db($db) or die( "Unable to select database");
$query = "INSERT INTO `servers` (name,ip,user,pass,userdl,passdl) VALUES ('$servername','$serverip','$ftpuser','$ftppass',' $ftpuserdl','$ftppassdl')";
mysql_query($query);
mysql_close();