php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.02.2005, 00:04  
Erfahrener Benutzer
 
Registriert seit: 08.01.2004
Beiträge: 166
yoshy
yoshy eine Nachricht über ICQ schicken
Standard mysql SELECT problem

ich möchte aus einer tabelle etwas auslesen...
Nun gut und zwar alles was nicht einen bestimmten Datensatz in einer Spalte hat.

Hab mir das so überlegt:

PHP-Code:
<?php
$q 
mysql_query("SELECT * FROM xyz WHERE foo!='bar'");
$n mysql_num_rows($q);
echo 
$n;
?>
Doch er bringt mir einen Fehler. Ich nehme an, dass es einfach ein Syntaxfehler ist. Habt ihr da einen Idee?
mysql.com hat mir nicht geholfen...
yoshy ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.02.2005, 00:08  
Erfahrener Benutzer
 
Registriert seit: 04.12.2004
Beiträge: 129
Ratte78
Standard

Wäre hilfreich, wenn du verrätst was für ein Fehler
__________________
Jede Lösung verändert das Problem.
Ratte78 ist offline   Mit Zitat antworten
Alt 20.02.2005, 00:12  
Erfahrener Benutzer
 
Registriert seit: 08.01.2004
Beiträge: 166
yoshy
yoshy eine Nachricht über ICQ schicken
Standard

Ja der Fehler setzt hinter dem foo!='bar' ein, dass ist das Problem
yoshy ist offline   Mit Zitat antworten
Alt 20.02.2005, 00:20  
Erfahrener Benutzer
 
Registriert seit: 04.12.2004
Beiträge: 129
Ratte78
Standard

echo mysql_error();
nach dem mysql_query()
__________________
Jede Lösung verändert das Problem.
Ratte78 ist offline   Mit Zitat antworten
Alt 20.02.2005, 00:21  
Erfahrener Benutzer
 
Registriert seit: 08.01.2004
Beiträge: 166
yoshy
yoshy eine Nachricht über ICQ schicken
Standard

ich weis schon wo man das reinsetzt,

"You have an error in your SQL syntax near"
yoshy ist offline   Mit Zitat antworten
Alt 20.02.2005, 00:28  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Also wenn du zählen willst, wie oft so ein Datensatz vorhanden ist, dann solltest du das anders machen:
PHP-Code:
<?php
  $sql 
"SELECT
            COUNT(*) AS anzahl
          FROM
            tabelle
          WHERE
            foo != 'bar'
         "
;
  
$result mysql_query($sql) or die(mysql_error());
  
$anzahl mysql_fetch_assoc($result);
  echo 
$anzahl['anzahl'];
 
?>
Warum sollte man nicht "SELECT * " benutzen: http://www.php-faq.de/q/q-sql-select.html
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline   Mit Zitat antworten
Alt 20.02.2005, 00:28  
Erfahrener Benutzer
 
Registriert seit: 04.12.2004
Beiträge: 129
Ratte78
Standard

Also in dem was du geposted hast ist eindeutig kein Syntax-Error.

Sorry
__________________
Jede Lösung verändert das Problem.
Ratte78 ist offline   Mit Zitat antworten
Alt 20.02.2005, 00:46  
Erfahrener Benutzer
 
Registriert seit: 08.01.2004
Beiträge: 166
yoshy
yoshy eine Nachricht über ICQ schicken
Standard

also danke ich habe mein problem gefunden ich hatte bei meinem syntax in der datei einfach ein AND vergessen, welches ich hier gepostet hab. Sorry und trotzdem danke!
yoshy ist offline   Mit Zitat antworten
Antwort


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
[Erledigt] Mysql Insert Select + Concat Hu5eL Datenbanken 14 10.06.2008 10:39
MySQL Problem b++ PHP Tipps 2005-2 3 20.09.2005 17:53
MySQL &amp;amp; PHP: Problem mit Password() Datenbanken 10 19.09.2005 11:00
SELECT Problem djma PHP Tipps 2005-2 5 04.09.2005 09:06
SELECT * FROM 2 Tabellen - Problem Datenbanken 1 01.09.2005 16:30
[Erledigt] Mysql + PHP und Datum Problem Datenbanken 11 31.08.2005 12:08
MySQL, PHP und ein großes Problem! Datenbanken 2 27.08.2005 10:51
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
[Erledigt] Select Statement - Order by Problem mit Datentypen Datenbanken 6 03.06.2005 16:02
MySQL 4.x - SELECT `feld` LIKE 'ä' - Fehlerhaft MrNiceGuy Datenbanken 2 25.03.2005 14:13
MYSQL root login und logging Problem Datenbanken 2 16.03.2005 08:41
MySQL Match Against Problem RcRaCk2k PHP-Fortgeschrittene 1 15.03.2005 12:22
mit mysql und php eine datenbank erstellen? Großes Problem PHP Tipps 2004-2 1 16.12.2004 14:53
[Erledigt] [gelöst] MySQL abfrage eingrenzen anhand einer SELECT Auswah Datenbanken 13 01.12.2004 18:42
[Erledigt] Problem mit PHP und MYSQL Datenbanken 6 01.08.2004 05:59

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql select funktioniert nicht, select * from mysql php, php select * from where, mysql select * from where, mysql select * from, select * from where mysql php, php mysql select * from, mysql select geht nicht, php mysql_query(\select ... as ...from..\), php mysql select fehler, mysql select where problem, mysqli select problem, php mysql_query in schleife, php select problem, problem mysql select, mysqli php select problem, mysql_query select problem, \select as\ from where php, php mysql select funktioniert nicht, \mysql\ \\select * from `\

Alle Zeitangaben in WEZ +2. Es ist jetzt 05:23 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.