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

TYPO3 Kochbuch

TYPO3 Kochbuch 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 26.11.2008, 07:25:50
alf72 alf72 ist offline
Anfänger
 
Registriert seit: Nov 2008
Alter: 51
Beiträge: 1
mehrer Abfragen in einer

Hallo , ich versuche verweifelt in einem Linkverzeichnis die erste HAUPTAKTEGORIE und die nächste UNTERKATEGORIE auszulesen und anzuzeigen. Jedoch schein dieses nicht wirklich zu fruchten. Hir mal mein CODE. Der erste Abschnitt funktioniert, jedoch der zweite nicht und es wird mir angezeigt das die SELECTANWEISUNG nicht stimmt.


Zitat:
The query you are trying to run is invalid
Mysql Error Output: 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 ') ORDER BY name ASC' at line 3
SQL Query: SELECT category_id, name, parent_id FROM link_categories WHERE parent_id IN () ORDER BY name ASC
Hat zufällig jemand einen Tipp für mich !

PHP-Code:
// ****** HOHLE MAIN KAT ******
// ***************************
$result $db->query("
    SELECT category_id,parent_id, name
    FROM " 
DB_PREFIX "categories
        WHERE parent_id = 0
           ORDER BY name ASC
"
);

while (
$cat_cats $db->fetch_array($result))
{
echo 
$cat_cats[name];
}

// ****** HOHLE SUB KAT ******
// **********************************************
    
if (is_array($cat_cats)) {
        foreach (
$cat_cats as $key => $value) {
            if (
$value) {
                
$main_cats[] = $value['category_id'];
            }
        }
    }

    
$result $db->query("
        SELECT category_id, name, parent_id
        FROM " 
DB_PREFIX "categories
            WHERE parent_id IN ("
.implode(','$main_cats).")
            ORDER BY name ASC
    "
);


while (
$children_cats $db->fetch_array($result))
{
echo 
$children_cats[name];

Danke im voraus
Grüsse aus Einsbach
Mit Zitat antworten
  #2  
Alt 27.11.2008, 21:41:22
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
AW: mehrer Abfragen in einer

Vielleicht musst du das implode so hinfummeln, das die Werte aus $main_cats in Hochkommata eingeschlossen sind.
Mit Zitat antworten
  #3  
Alt 28.11.2008, 07:36:06
Crisps Crisps ist offline
Junior Member
 
Registriert seit: Oct 2008
Alter: 47
Beiträge: 274
AW: mehrer Abfragen in einer

Code:
implode(',', $main_cats)
$main_cats ist eine leere Variable, deshalb bekommst du auch denn Syntax Fehler in der zweiten Query - Das Problem ist aber vor allem hier zu suchen:
Code:
foreach ($cat_cats as $key => $value) {
Woher kommt "$cat_cats"? Im ersten while loop wird jedenfalls kein Array mit diesem Namen erzeugt.
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
Oracle über ADOdb abfragen LaMi PHP für Fortgeschrittene und Experten 1 19.11.2008 12:26:53
MS-Access Abfragen nach MySQL übertragen masseschaden MySQLi/PDO/(MySQL) 2 11.09.2008 11:01:39
Viele ids mit einem SELECT abfragen MrLongbaugh MySQLi/PDO/(MySQL) 2 18.06.2008 16:09:20
Mehrere Abfragen marqito MySQLi/PDO/(MySQL) 5 21.04.2007 23:23:33
Abfragen Optimieren - Hilfe bei Joins ingo78 MySQLi/PDO/(MySQL) 0 14.05.2006 23:07:22


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


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


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