php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.03.2006, 15:31  
Benutzer
 
Registriert seit: 23.08.2005
Beiträge: 45
Ministry
Standard Winamp Playlist auslesen und in DB speichern || Query empty

hi,

ich hab hier ein kleines problem...
ich möchte meine winamp playlist in einer db speichern...
hab dazu folgendes script gebastelt...:
PHP-Code:
<?php

include ('db.php');

$datei "playlist.txt";

$lines file($datei);

foreach(
$lines as $gesamt
    {

    
$part explode("."$gesamt2); 
    
$part1 explode(" - "$part[1], 2);         //$part1[0] = interpret
    
$part2 explode("<"$part1[1]);         //$part2[0] = song

    
$sql mysql_query ("INSERT INTO 'playlist' (interpret, titel) VALUES ('$part1[0]', '$part2[0]')");
    
$result mysql_query($sql) or die(mysql_error());

    echo 
"geschafft";

    }
?>
wenn ich die variablen mit echo ausgebe scheint alles zu stimmen...
wenn ich die allerdings in die db schreiben will, bekomme ich immer die fehlermeldung "Query was empty"..
bin ich nur zu doof?
kleine hilfe wäre toll

danke schonmal....
__________________
ich.com
sie.net
scha.de
Ministry ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.03.2006, 15:37  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

Mach's mal so:
PHP-Code:
<?php
$sql 
mysql_query ("INSERT INTO 'playlist' (interpret, titel) VALUES ('".$part1[0]."', '".$part2[0]."')");
?>
Corvin ist offline  
Alt 04.03.2006, 15:41  
Benutzer
 
Registriert seit: 23.08.2005
Beiträge: 45
Ministry
Standard

funktioniert leider auch nicht...fehlermeldung bleibt die gleiche...
irgendwie verlier ich die werte
__________________
ich.com
sie.net
scha.de
Ministry ist offline  
Alt 04.03.2006, 15:42  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Du führst mysql_query () zweimal aus ! Der Varaiblen $sql wird nicht der Query-String zugeweisen, sondern direkt das Resultat von mysql_query(). Dieses packst du dann in ein weiteres mysql_query() als Query-String.

PHP-Code:
<?php
 $sql 
"INSERT INTO 'playlist' (interpret, titel) VALUES ('$part1[0]', '$part2[0]')";
    
$result mysql_query($sql) or die(mysql_error()); 
?>
XLB ist offline  
Alt 04.03.2006, 16:09  
Benutzer
 
Registriert seit: 23.08.2005
Beiträge: 45
Ministry
Standard

so funktioniert es.....
tausend dank...
aber...bevor ich hier ein neues topic aufmache....:
jetzt hab ich ein problem mit hochkommas in den variablen...
Code:
You have an error in your SQL syntax. 
Check the manual that corresponds to your MySQL server version for the right syntax to use near ''playlist' (interpret, titel) VALUES (' 10 Booker T. & The M
muss ich jetzt überall vorher die ' löschen, oder geht das auch "einfacher" ?

und nochmal danke

edit : sorry für mein ungestüm...hab jetzt einfach bei alle songs & interpreten das hochkomma entfernt....

edit2 : das war gar nicht das prob....
hab jetzt soweit alle sonderzeichen entfernt...ausser "." hat vllt. doch jemand ne idee, was ich da noch machen kann?

edit3 : oki...hat sich erledigt...die tabelle natürlich ohne '...und schon funzt es
__________________
ich.com
sie.net
scha.de
Ministry ist offline  
Alt 04.03.2006, 16:33  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Ministry
hat vllt. doch jemand ne idee, was ich da noch machen kann?
Den Inhalt der Variablen escapen:

http://php.net/mysql_real_escape_string
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MS SQL Jpeg speichern und auslesen DannyBoyXX PHP-Fortgeschrittene 3 22.05.2008 10:48
XML-Seite mit PHP auslesen und in Array speichern SolcoDerman PHP-Fortgeschrittene 11 20.11.2006 14:39
Query was empty bei Warenkorb Shalina PHP Tipps 2006 12 10.06.2006 00:45
query und ' speichern? flflfl PHP Tipps 2006 2 14.04.2006 18:21
Mehr als ein Feld mit Distinct in einem Query auslesen ?? Bouni PHP-Fortgeschrittene 9 19.12.2005 12:43
Wert aus Combobox auslesen und in DB speichern PHP Tipps 2005-2 2 30.10.2005 19:07
[Erledigt] Eingaben richtig in Datenbank speichern &amp;amp;amp; auslesen Datenbanken 7 05.08.2005 12:43
Ergebniss in txt speichern und später wieder auslesen? PHP Tipps 2005-2 5 12.07.2005 07:21
Array in Session speichern und wieder auslesen Riot PHP Tipps 2005-2 3 08.07.2005 11:43
XMl Datei auslesen und auf unterschiedl. variablen speichern Tigermoon PHP Tipps 2005 1 29.04.2005 22:05
Werte in Textdatei speichern und auslesen PHP Tipps 2004-2 12 21.12.2004 09:22
eMail Attachment auslesen und auf Server speichern? becks123 PHP Tipps 2004-2 1 14.12.2004 11:54
[Erledigt] Daten auslesen - Daten hinzufügen - Daten Speichern PHP Tipps 2004-2 1 04.12.2004 10:59
MySQL-Ergenis auswerten mit Fehler: '1065 Query was empty' PHP Tipps 2004 3 17.10.2004 01:41
mysql Fehler - query was empty Anuschka Datenbanken 2 01.09.2004 00:28

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
playlist auslesen, winamp db, winamp sql, winamp playlist auslesen, winamp datenbank auslesen, http://www.php.de/php-tipps-2006/37814-winamp-playlist-auslesen-und-db-speichern-query-empty.html, winamp playlist, winamp playliste auslesen, winamp lesezeichen playlists sichern, winamp list als textdatei speichern, datenbank winamp auslesen, playlist als textdatei abspeichern, winamp fehler beim auslesen der datenbank, winamp playlist als textdatei speichern, winamp bookmark als txt speichern, winamp auslesen, wiedergabelisten als txt speichern, winamp wo php dateien ablegen, winamp lieder einlesen, winamp und mysql datenbank

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:10 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.