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
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren |
21.03.2005, 20:09:50
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 130
|
|
bräuchte mal kurz hilfe
Hi ich bräuche mal kurz eure Hilfe. Ich weiß für nen Profi ist das "no problem".
Also ich kenne mich schon ein bischen aus in MySQL bzw. SQL nur ich habe vor noch nie mit Tabellenübergreifenden Verknüpfungen gearbeitet sondern immer Kategorien usw. einfach Gruppiert per GROUP.
Also das ist die Abfrage, welche mir kummer macht.
"SELECT * FROM zitate,zitate_kategorie WHERE zitate.kategorie='$kategorie' zitate.kategorie=zitate_kategorie.kategorie_id ORDER BY zitate.datum DESC LIMIT $fe,$ae"
$fe und $ae sind werte welche für eine Seiten Blätterfunktion benutzt werden und $kategorie ist ein INT Wert von einer Link.
Leider funzt das nicht weiß nur nicht wo der Fehler hängt habe schon einige varianten ausprobiert.
__________________
"Wer im Leben kein Ziel hat, verläuft sich."
www.bedtke.com - Zitate, Urlaubs- und Überstundenplaner, Webadressbuch und vieles mehr!
|
21.03.2005, 20:32:13
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: bräuchte mal kurz hilfe
Zitat:
Zitat von Fabian85
"SELECT * FROM zitate,zitate_kategorie WHERE zitate.kategorie='$kategorie' zitate.kategorie=zitate_kategorie.kategorie_id ORDER BY zitate.datum DESC LIMIT $fe,$ae"
|
Du solltest die einzelnen Bedingung in der WHERE-Klausel mit AND oder OR trennen.
Also:
Code:
SELECT * FROM zitate,zitate_kategorie WHERE zitate.kategorie='$kategorie' OR zitate.kategorie=zitate_kategorie.kategorie_id ORDER BY zitate.datum DESC LIMIT $fe,$ae
oder:
Code:
SELECT * FROM zitate,zitate_kategorie WHERE zitate.kategorie='$kategorie' AND zitate.kategorie=zitate_kategorie.kategorie_id ORDER BY zitate.datum DESC LIMIT $fe,$ae
|
21.03.2005, 20:49:59
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
AW: bräuchte mal kurz hilfe
> Leider funzt das nicht weiß nur nicht wo der Fehler hängt habe schon einige varianten ausprobiert.
Zitat:
7. Wenn ihr etwas postet, was fehlerhaft ist, dann auch bitte den dazugehörigen MySQL-Error; den bekommt ihr wie folgt heraus:
PHP-Code:
$sql = "SELECT bla FROM blubb WHERE blipp";
$qry = mysql_query( $sql ) or die( mysql_error() );
Falls nun die SQL-Abfrage fehlerhaft sein sollte, wird euch die zugehörige errormessage ganz von alleine ausgegeben.
|
Quelle
|
22.03.2005, 22:44:07
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 130
|
|
AW: bräuchte mal kurz hilfe
jo danke Euch ich hatte das AND vergessen. Sagt mal kurz wie ist nen das wenn ich zwei Tabellen zusammen führe und in diesen Tabellen indentische Spaltennamen vorhanden sind und ich halt jeden teil aus einen Assoziativen Array, also mit mysql_fetch_array auslesen möchte. Gibt das einen Konflikt oder wie macht MySQL das?
__________________
"Wer im Leben kein Ziel hat, verläuft sich."
www.bedtke.com - Zitate, Urlaubs- und Überstundenplaner, Webadressbuch und vieles mehr!
|
22.03.2005, 23:23:30
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: bräuchte mal kurz hilfe
ein array kann niemals einen schlüssel doppelt annehmen. wird ein schlüssel zweimal angelegt, dann wird der zuerst gesetzte schlüssel überschrieben.
bsp.:
PHP-Code:
<?php
print_r(array('a' => 1, 'a' => 2, 'b' => 3));
?>
ausgabe:
Code:
Array
(
[a] => 2
[b] => 3
)
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
22.03.2005, 23:36:34
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 130
|
|
AW: bräuchte mal kurz hilfe
wenn ich jetzt drüber nachdenke logisch!
__________________
"Wer im Leben kein Ziel hat, verläuft sich."
www.bedtke.com - Zitate, Urlaubs- und Überstundenplaner, Webadressbuch und vieles mehr!
|
22.03.2005, 23:49:10
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: bräuchte mal kurz hilfe
was du aber auch machen könntest, ist den spalten ein alias zuweisen:
Code:
SELECT
tabelle_a.spalte_x AS tasx,
tabelle_b.spalte_x AS tbsx
FROM
tabelle_a,
tabelle_b
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
23.03.2005, 08:57:58
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: bräuchte mal kurz hilfe
Zitat:
Zitat von |Coding
was du aber auch machen könntest, ist den spalten ein alias zuweisen:
Code:
SELECT
tabelle_a.spalte_x AS tasx,
tabelle_b.spalte_x AS tbsx
FROM
tabelle_a,
tabelle_b
|
Wobei man das AS (für Alias) auch weglassen kann:
Code:
SELECT
tabelle_a.spalte_x tasx,
tabelle_b.spalte_x tbsx
FROM
tabelle_a,
tabelle_b
|
23.03.2005, 15:02:33
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: bräuchte mal kurz hilfe
eiweis, aber das finde ich übersichtlicher, wenn da noch so ein "trenner"
drin ist.
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
23.03.2005, 23:06:15
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 130
|
|
AW: bräuchte mal kurz hilfe
so hab mal kurz noch ne Frage an Euch wie mach ich das nochmal wenn ich alle Einträge aus einer Datenbank auslesen möchte welche Innerhalb der letzten 7 Tage erstellt worden sind? Oder noch besser wieviele in der letzten Woche oder seid Wochenanfang erstellt worden sind? Also ich habe mir da mal sowas zusammen gegoogelt.
"SELECT * FROM counter WHERE datum BETWEEN NOW(), INTERVALL..."
ab da komm ich nicht mehr weiter. Des Weiteren kann mir einer von euch mal die Adresse von der deutschen Mysql Doku geben? Googel ist zu blöd mir die auszugeben.
__________________
"Wer im Leben kein Ziel hat, verläuft sich."
www.bedtke.com - Zitate, Urlaubs- und Überstundenplaner, Webadressbuch und vieles mehr!
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 17:37:21 Uhr.
|