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 ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. 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)

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 02.04.2004, 14:37:09
cvb cvb ist offline
Anfänger
 
Registriert seit: Jul 2003
Ort: Hamburg
Beiträge: 29
Fehlerhafte SQL-Abfrage

Hallo Forumer,

was mach ich falsch?

$result = mysql_query("
SELECT *
FROM $tb_artikel
WHERE MATCH $artikel_lang
AGAINST $suchkette
OR $artikel_name LIKE %$suchbegriff%
LIMIT $aktuelleseite, $db_proseite");

//Anzahl der gefundenen Artikel
$anzahl = mysql_num_rows(mysql_query("
SELECT *
FROM $tb_artikel
WHERE MATCH $artikel_lang
AGAINST $suchkette
OR $artikel_name LIKE %$suchbegriff%"));

Es kommt immer folgende Fehlermeldung:

1064: 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 'usb OR AR_Kurzbezeichnung_Webshop LIKE %usb%' at line 4 Treffer für usb : Artikel

Setze ich vielleicht falsche hochkommata?
Mit Zitat antworten
  #2  
Alt 02.04.2004, 15:02:57
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
also soweit ich das sehen kann (vielleicht bin ich aber auch bloß blind) kommt

usb OR AR_Kurzbezeichnung_Webshop LIKE %usb%

in keiner deiner hier geposteten anfragen vor...müsstest schon das betreffende posten.
Mit Zitat antworten
  #3  
Alt 02.04.2004, 15:08:52
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
Hi,

setz' mal bei LIKE ein paar '

...OR $artikel_name LIKE '%$suchbegriff%' ...

Schönen Gruss

chris17
Mit Zitat antworten
  #4  
Alt 02.04.2004, 16:43:47
cvb cvb ist offline
Anfänger
 
Registriert seit: Jul 2003
Ort: Hamburg
Beiträge: 29
Geht auch nicht....

.
Mit Zitat antworten
  #5  
Alt 02.04.2004, 18:18:27
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
Re: Fehlerhafte SQL-Abfrage

Zitat:
Original geschrieben von cvb
Setze ich vielleicht falsche hochkommata?
Wieso falsche? MySQL sieht weder " noch ' um die Strings, nach denen er suchen soll.
Mit Zitat antworten
  #6  
Alt 07.04.2004, 10:33:05
MiH MiH ist offline
Member
 
Registriert seit: Aug 2002
Beiträge: 775
$artikel_lang = Name des Indexes, der durchsucht werden soll?
$suchkette = ein wort?
wie sieht der query aus?
Code:
echo $sql;
hilft hier vielleicht mehr um den fehler zu finden.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:52:43 Uhr.


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


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