SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 25.03.2011, 10:13:00
neothechosenone neothechosenone ist offline
Anfänger
 
Registriert seit: Mar 2011
Alter: 34
Beiträge: 4
"Simple" MySQL Abfrage und ausgabe in PHP

Hallochen ihr PHP Pros :)

zunächst mal offen und ehrlich: ich bin noch völlig neu in dem Bereich tätig und brauch mal ne kleine Hilfe bei nem Problem das ich aktuell habe.

Zunächst mal die äußeren Umstände:
Bin DJ innem Club und wollte den Gästen die Möglichkeit geben im vorraus wünsche in einem Forum zu geben. Also Forum aufgesetzt und Unterforen und nen Thread dazu erstellt.

Nun kam mir der Gedanke "Hey, du müsstes dann ja jedesmal kontrollieren ob du den Song hast oder nicht". Schlussfolgerung: Wir erstellen uns eine Tabelle die alle verfügbaren Songs enthält. Kein Problem. Beim einlesen hats zwar aufgrund der Größe etwas gehapert, aber hab die CSV File dann kleingeschnipselt und importiert.

Kommen wir zum eigentlichen. Ich hab dann ein wenig rumgegoogelt ob es schon ähnliche "Projekte" gibt, und siehe da, ähnlich ja, aber nicht dasselbe. Habe mich also rangesetzt und alels notwendige zusammengeschrieben. THEORETISCH sollte es jetzt auch funktionieren, ABER ich krieg einen wunderschönen Klammerfehler "Unexpected { at line 20" Klar da is "ne Klammer zu viel"

damit ihr euch ein Bild von meinem Skript machen könnt hier der Code -->

PHP-Code:

<?php require_once('connection.php'); ?> 
<?php

4 $begriff 
mysql_real_escape_string($_POST['searchterm']);
5 $abfrage "SELECT 
6              ARTIST,
7                TITLE,
8              FROM 
9                trackdatenbank 
10              WHERE 
11                ARTIST like '%begriff%'
12              or
13                TITLE like '%begriff%'"
;
14
15 
16 $ergebnis 
mysql_query($abfrage);
17      
18
19 
echo '<table width="1640" border="3">';
20 while($row mysql_fetch_array($ergebnisMYSQL_ASSOC){
21    
22 
echo "<tr>";
23 echo "<td width=350>".$row->ARTIST."</td>";
24 echo "<td width=350>".$row->TITLE."</td>";
25 echo "</tr>";
26 
27 echo "</table>" 
28 
29
30 mysql_freeresult
$ergebnis );
31 ?>
Hoffe ihr könnt mir helfen das ganze dann eventuell noch etwas auszubauen, aber dieser Klammerfehler bringt mich momentan einfach nur um den Verstand.

Grüße und danke im vorraus
NeoTheChosenOne
Mit Zitat antworten
  #2  
Alt 25.03.2011, 10:54:58
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: "Simple" MySQL Abfrage und ausgabe in PHP

Hi

das is nen PHP - Einsteiger problem !

PHP-Code:
while($row mysql_fetch_array($ergebnisMYSQL_ASSOC){ 
zähl mal wie oft du ne ( öffnest und wie oft du sie in der Zeile schliesst.

mfg

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
  #3  
Alt 25.03.2011, 11:52:17
thomas_w thomas_w ist offline
Junior Member
 
Registriert seit: Aug 2010
Alter: 14
Beiträge: 395
AW: "Simple" MySQL Abfrage und ausgabe in PHP

Zitat:
Zitat von neothechosenone Beitrag anzeigen
PHP-Code:
5 $abfrage "SELECT 
6              ARTIST,
7                TITLE,          <=== hier ist ein Komma zuviel
8              FROM 
9                trackdatenbank 
10              WHERE 
11                ARTIST like '%begriff%'
12              or
13                TITLE like '%begriff%'"
;
14
15 
16 $ergebnis 
mysql_query($abfrage); 
In Zeile 7 ist zudem ein Komma zuviel.

Grüße
Thomas
__________________
Die SQL-Backstube
Bietet Rezepte, Lösungen und ausführliche Beispiele rund um gesundes SQL und zufriedene Datenbanken.
Mit Zitat antworten
  #4  
Alt 25.03.2011, 13:06:14
neothechosenone neothechosenone ist offline
Anfänger
 
Registriert seit: Mar 2011
Alter: 34
Beiträge: 4
AW: "Simple" MySQL Abfrage und ausgabe in PHP

Danke für die Tipps, das mit der Klammer hab ich vorhin schon selbst gefunden gehabt ;)

aber das Komma wars auch nicht inzwischen bin ich soweit, das er mir folgendes ausspuckt:

mysql_fetch_array(): supplied argument is not a valid MySQL result resource on line 20
mysql_freeresult(): supplied argument is not a valid MySQL result resource on line 30
Mit Zitat antworten
  #5  
Alt 25.03.2011, 15:39:29
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: "Simple" MySQL Abfrage und ausgabe in PHP

Hi

sorry aber du weisst schon was du da tust oder hast du nen
codeblock kopiert und versuchst nun mit unserer Hilfe den zu
verstehen?

PHP-Code:
while($row mysql_fetch_array($ergebnisMYSQL_ASSOC)){ 
mysql_fetch_array vs mysql_fetch_object
mysql_fetch_array
PHP-Code:
$row['ARTIST'
mysql_fetch_object
PHP-Code:
$row->ARTIST 
also bitte mehr schauen was du da tust!
meine Hilfe / Codeumstellung endet hier.

mfg

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
  #6  
Alt 25.03.2011, 16:05:47
neothechosenone neothechosenone ist offline
Anfänger
 
Registriert seit: Mar 2011
Alter: 34
Beiträge: 4
AW: "Simple" MySQL Abfrage und ausgabe in PHP

Zitat:
Zitat von Ckaos Beitrag anzeigen
Hi

sorry aber du weisst schon was du da tust oder hast du nen
codeblock kopiert und versuchst nun mit unserer Hilfe den zu
verstehen?
sowohl alsauch. Das habe ich aber auch im ersten Post bereits erwähnt das ich in dem Gebiet völlig neu und unversehrt bin, bin allerdings ein wenig vom C++ und Java Syntax verwöhnt.
Mit Zitat antworten
  #7  
Alt 25.03.2011, 21:38:48
neothechosenone neothechosenone ist offline
Anfänger
 
Registriert seit: Mar 2011
Alter: 34
Beiträge: 4
AW: "Simple" MySQL Abfrage und ausgabe in PHP

Zitat:
Zitat von neothechosenone Beitrag anzeigen
sowohl alsauch. Das habe ich aber auch im ersten Post bereits erwähnt das ich in dem Gebiet völlig neu und unversehrt bin, bin allerdings ein wenig vom C++ und Java Syntax verwöhnt.
EDIT:
inzwsichen nahezu alle Fehelr ausgemerzt, nun scheint es aber was logisches zu sein.

Code sieht jetzt wie folgt aus:

PHP-Code:
<?php require_once('connection.php'); ?> 
<?php
$begriff 
mysql_real_escape_string($_POST['searchterm']);
$abfrage "SELECT ARTIST,TITLE FROM `TABLE 64` WHERE ARTIST like '%begriff%' or
            TITLE like '%begriff%'"
;
 
$ergebnis mysql_query($abfrage) or die(mysql_error());
      

while(
$row mysql_fetch_array($ergebnis) or die (mysql_error())){

echo 
$row['ARTIST']." - "$row['TITLE'];

 
?>
Allerdings gibt er mir nichts zurück, keine Fehlermeldung rein gar nix :(
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauche Hilfe Partygirl MySQLi/PDO/(MySQL) 10 01.03.2011 09:18:11
MySQL Abfrage innerhalb einer Abfrage HariboGold MySQLi/PDO/(MySQL) 4 27.08.2008 18:00:28
php und MySQL Timestamp crowl MySQLi/PDO/(MySQL) 3 08.07.2004 01:33:33
Ausgabe: PHP & MySQL Bildergalerie bigvillain PHP Grundlagen 5 30.05.2004 00:29:48
php -> mysql -> abfrage löscht nicht! Nonstop MySQLi/PDO/(MySQL) 6 28.11.2003 13:29:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:55:41 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt