+ Antworten
Ergebnis 1 bis 5 von 5

Suche jemanden der PHP-Script mit TXT-Dateien in Datenbankabfragen umwandelt

Eine Diskussion über Suche jemanden der PHP-Script mit TXT-Dateien in Datenbankabfragen umwandelt im Forum Hausaufgaben. Teil des Reallife-Bereichs; Hey, hab momentan ein Projekt, dass fast vollständig funktioniert. Die Werte werden allerdings alle in Textdateien gespeichert. Jetzt suche ich ...

  1. #1
    Oberfeldwebel
    Avatar von OG Loc
    Registriert seit
    21.04.2007
    Ort
    Düsseldorf
    Alter
    24
    Beiträge
    2.585
    Name
    Theo

    Suche jemanden der PHP-Script mit TXT-Dateien in Datenbankabfragen umwandelt

    Hey, hab momentan ein Projekt, dass fast vollständig funktioniert. Die Werte werden allerdings alle in Textdateien gespeichert. Jetzt suche ich einen, der mir das mit Datenbanken macht.

    Ich habe bereits ne Datenbank erstellt mit 3 Spalten

    ID, Name und Votes

    allerdings weiß ich nicht, wie ich das jetzt in das php script integriere.
    Alles mitnehm', viel zu wenig Kraft haben
    Doch vor dem Tod meinen Wunschzettel abhaken
    Und ohne Wünsche sterben, scheiß auf fünfzig werden
    Ist mir egal, wann, Hauptsache, glücklich sterben

  2. #2
    Stabsfeldwebel
    Avatar von Wilma
    Registriert seit
    02.02.2007
    Ort
    Ruhrpott
    Alter
    37
    Beiträge
    4.062
    Name
    Michael
    Nick
    dp.Mordred
    Clans
    dp.
    Du solltest da schon etwas konkreter werden. Code?
    Und was meinst du genau mit Datenbank?
    Bis jetzt hast du ja nur eine Tabelle. Und in welcher Software ist die? Excel?
    www.die-philosoffen.com
    Wir zocken [ZH] [SC2] [EVE] [BF:BC2]
    Mindestalter: 21 Jahre

  3. #3
    Oberfeldwebel
    Avatar von OG Loc
    Registriert seit
    21.04.2007
    Ort
    Düsseldorf
    Alter
    24
    Beiträge
    2.585
    Name
    Theo
    mysql tabelle über phpmyadmin. der code der mit textdateien läuft sieht so aus

    Code:
     <?php
    	
    
    	if ($_POST['vote']) {
    		echo "<div style='color:white'>Vote successful.</div><br>";
    		$countMyVote = ("counter".$_POST['vote'].".txt");
    		$hits = file($countMyVote);
    		$hits[0] ++;
    		$fp = fopen($countMyVote , "w");
    		fputs($fp , "$hits[0]");
    		fclose($fp);
    	
    	}
    
    	$anzahlBilder = file_get_contents("anzahlbilder.txt");
    	$bildIDOne=rand(1,$anzahlBilder);
    		do{
        	$bildIDTwo=rand(1,$anzahlBilder);
    		}
    		while($bildIDOne == $bildIDTwo);
    	$linkBildOne = "asses/".$bildIDOne.".jpg";
    	$linkBildTwo = "asses/".$bildIDTwo.".jpg";
    	
    
    ?>
    
    	    <img src="<?php echo ($linkBildOne);?>" />
            
        	<img src="<?php echo ($linkBildTwo);?>" />
        		<form method="post" target="_self">      
            		<button type="submit" name="vote" value="<?php echo ($bildIDOne);?>">Ass on the left</button> 
            		<button type="submit" name="vote" value="<?php echo ($bildIDTwo);?>">Ass on the right</button>
    Alles mitnehm', viel zu wenig Kraft haben
    Doch vor dem Tod meinen Wunschzettel abhaken
    Und ohne Wünsche sterben, scheiß auf fünfzig werden
    Ist mir egal, wann, Hauptsache, glücklich sterben

  4. #4
    Big & Tasty
    Avatar von baracuda
    Registriert seit
    10.11.2007
    Ort
    Köln
    Alter
    28
    Beiträge
    3.692
    Name
    Kevin
    Versuchs mal mit Google

    http://php.net/manual/de/book.mysql.php
    Es gibt in PHP vorgefertigte Klassen und Methoden die den Datenbankzugriff handeln.
    Du machst erst ein mysql_connect auf deine Datenbank mit deinen Login Daten, dann wählst du deine erstellte DB mit mysql_select_db aus und kannst nun deine SQL Abfragen mit mysql_query absenden.
    Das Ergebnis musst du jedoch in ein verarbeitbares Format bringen, das macht man jeh nach Anforderung mit mysql_fetch_row, mysql_fetch_assoc und mysql_fetch_array.
    Ich würd dir einfach mal raten dich in die Seite die ich gepostet habe etwas rein zu lesen, das ist wirklich nicht schwer und man kommt mit ein bisschen grübeln selbst auf den Trichter

  5. #5
    Bitte keine mysql_* Funktionen nutzen, nutze lieber PDO.

    Des Weiteren solltest du mehr auf die Sicherheit vor gewollten Angriffen und unbeabsichtigten Fehlern achten, da du direkt $POST_['vote'] für den Namen des Dateizugriffes nutzt.

    Zuletzt ist es ratsam immer das einfache Hochkommata für String in PHP zu nutzen, da Variablennamen innerhalb von String die mit doppelten Hochkommata definiert wurden zu ihrem Inhalt umgewandelt werden. Dies kann schnell zu unbeabsichtigen Fehlern führen.


    Erkläre bitte einmal ganz genau, wie es bei dir ablaufen soll, dann kann ich dir am besten helfen

+ Antworten

Ähnliche Themen

  1. Antworten: 10
    Letzter Beitrag: 04.12.2007, 21:56
  2. Antworten: 4
    Letzter Beitrag: 22.07.2005, 01:54
  3. Suche jemand der mit bisschen mit Dreamweaver hilft
    Von OnlY4GsF im Forum Technik Ecke
    Antworten: 1
    Letzter Beitrag: 22.02.2003, 12:53
  4. suche jemanden der mit mir spielen will
    Von Pietsch im Forum PC Strategie
    Antworten: 3
    Letzter Beitrag: 21.10.2002, 11:35
  5. php script wanted
    Von FiX im Forum Technik Ecke
    Antworten: 3
    Letzter Beitrag: 09.09.2002, 21:27

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •