#1 18. Mai 2007 hallo jungs und mädels ^^ also habe folgenden query: PHP: $sql = "SELECT `kalender_termine`.`termin_id`, `kalender_termine`.`betreff`, `kalender_termine`.`ort`, `kalender_termine`.`datum` FROM `kalender_termine` JOIN `event_user` ON `event_user`.`event` = `kalender_termine`.`termin_id` WHERE `event_user`.`user` = '" . $_SESSION [ 'benutzerid' ]. "' and (`kalender_termine`.`datum` BETWEEN ' $timestamp ' and ' $timestamp2 ') ORDER BY `datum` DESC" ; so nun mein problem auf meinem lokalen webserver geht der query aber auf dem server geht das teil nicht mehr. hab in der db nachgeschaut, alle notwendigen einträge sind drin. Er gibt mir keinen Fehler zurück. also der query stimmt. mysql version auf dem server: MySQL - 5.0.32 gruß blaah + Multi-Zitat Zitieren
#2 18. Mai 2007 AW: SQL Query Problem Was heißt "geht nichtmehr" ? Wenn kein Fehler kommt ist die aussage doch klar - er findet nichts in der DB was den Suchkriterien entspricht. Wenn du sagst das in der DB alle Daten vorhanden sind wirds wohl an dem $_SESSION['benutzerid'] liegen, ist die gesetzt ? + Multi-Zitat Zitieren
#3 18. Mai 2007 AW: SQL Query Problem lass dir mit mysql_error() den fehler ausgeben und poste den hier + Multi-Zitat Zitieren
#4 18. Mai 2007 AW: SQL Query Problem also einen fehler gibt er nicht aus, da es ja keiner gibt ^^ PHP: SELECT ` kalender_termine `.` termin_id `, ` kalender_termine `.` betreff `, ` kalender_termine `.` ort `, ` kalender_termine `.` datum ` FROM ` kalender_termine ` JOIN ` event_user ` ON ` event_user `.` event ` = ` kalender_termine `.` termin_id ` WHERE ` event_user `.` user ` = '16' and (` kalender_termine `.` datum ` BETWEEN '1179439200' and '1180044000' ) ORDER BY ` kalender_termine `.` datum ` DESC so und damit ihr auch sieht, hier die db einträge: PHP: ` event_user ` : id user event1 16 22 16 13 16 25 kalender_termine : termin_id betreff datum kalender_id enddatum ort 2 Weinfest 1179266400 43 1179612000 kaff hab natürlich paar attribute weg gemacht sonst wäre es etwas größer ^^ wie ihr erkennen könnt stehen die einträge in der db. also sollte bzw muss er was finden. glaube eher der hat ein problem mit der query. nur hat diese keinen fehler! gruß blaah + Multi-Zitat Zitieren
#5 18. Mai 2007 AW: SQL Query Problem Lass dir mal die Werte von: $_SESSION['benutzerid'], $timestamp' und '$timestamp2 ausgeben. Vielleicht sind die leer. // Ok letzten Post mit dem übergebenen Query übersehen sry -.- + Multi-Zitat Zitieren
#6 18. Mai 2007 AW: SQL Query Problem PHP: SELECT ` kalender_termine `.` termin_id `, ` kalender_termine `.` betreff `, ` kalender_termine `.` ort `, ` kalender_termine `.` datum ` FROM ` kalender_termine ` JOIN ` event_user ` ON ` event_user `.` event ` = ` kalender_termine `.` termin_id ` WHERE ` event_user `.` user ` = '16' and (` kalender_termine `.` datum ` BETWEEN '1179439200' and '1180044000' ) ORDER BY ` kalender_termine `.` datum ` DESC werte kommen richtig an: `event_user`.`user` = '16' and (` BETWEEN '1179439200' and '1180044000') + Multi-Zitat Zitieren