Seite 1 von 2

SCHNELLE HILFE ..... sql frage ....

Verfasst: 18.03.2004 21:04
von Markus67
hallo,

hat jemand zufällig eine ahnung ob dieses sql statement auch von
sql version 3.... richtig ausgeführt wird ?

Code: Alles auswählen

$sql = "SELECT pic_id, pic_title, pic_username, pic_time FROM phpbb_album WHERE pic_cat_id>0 ORDER BY pic_time DESC LIMIT 0,1"; 
wäre verdammt wichtig zu wissen ...

kann jemand superschnell helfen ?

markus

Verfasst: 18.03.2004 21:25
von Mister_X
Meinst du MySQL3 ?
Wenn ja: Ich sehe keine Probleme in dem Query...

Aber warum probierste es nicht einfach aus? ;)

Verfasst: 18.03.2004 21:48
von Markus67
hi mister_x

danke für deine schnell antwort ....

es geht um die integration vom album bild ins portal von awsw ....

soweit so gut .. bei mir läuft das alles wunderbar und mittlerweiel hab ich festgestellt dass es bei verschiedenen anderen foren eben nicht läuft und da ist mir eben aufgefallen dass dort immer mySQL 3 läuft ....

und das ist eigentlich das einzige statement dass etwas aus der datenbank abruft ... denn die box wird immer angezeigt nur eben das bild nicht ... da kommt ein rotes kreuz .... also findet er nichts ....

und ich hab schon alles durchsucht ... ich weiss nicht wieviele threads :-) und trotzdem es muss doch irgendwie möglich sein das bild da problemlos reinzubekommen :-)

ob das jetzt die präfixe in der datenbank sind oder die version von phpbb oder die albumversion .... alles identisch bis eben auf mySQL ...

und da hatte ich so heimlich die hoffnung das könnte es sein :-)

oder hast du vielleicht noch eine andere idee wo es klemmen könnte ...

markus

p.s. habe die datei für fab4ever bei mir auf den server gepackt ... ist aus dem thread gelöscht :-)

Verfasst: 18.03.2004 23:21
von Mister_X
Hast du vielleicht einen Link auf das Forum wo diese Veränderung eingebaut ist?
Ansonsten vielleicht hilft dir das hier noch weiter: http://de.php.net/manual/de/function.mysql-error.php

Verfasst: 18.03.2004 23:29
von Markus67
hi mister_x

ich werd morgen mal nach deinem link sehen ....

also es betrifft diesen topic ...
http://www.phpbb.de/viewtopic.php?p=275730#275730

bei jana ... läuft es und sie hat mySQL4 ....

aus diversen threads habe ich mittlerweile diese anleitung zusammengebaut .. und wie gesagt bei einigen funzt es und bei anderen wiederum nicht .... und der unterschied liegt in mySQL 3 bzw. 4

Code: Alles auswählen

# 
#-----[ ÖFFNE ]--------------------------------------------- 
# 
portal.php 

# 
#-----[ FINDE ]---------------------------------------- 
# 

// CHECK FOR ANONYMOUS USER START

# 
#-----[ DAVOR EINFÜGEN ]----------------------------------- 
# 
// 
// START GET NEWEST PIC ON AWSW PORTAL 
// 
$sql = "SELECT pic_id, pic_title, pic_username, pic_time FROM phpbb_album WHERE pic_cat_id>0 ORDER BY pic_time DESC LIMIT 0,1"; 

if (!$result = $db->sql_query($sql)) 
{ 
   message_die(GENERAL_ERROR, 'Could not query album information', '', __LINE__, __FILE__, $sql); 
} 

$picrow = $db->sql_fetchrow($result); 
// 
// END GET NEWEST PIC ON AWSW PORTAL
// 


# 
#-----[ FINDE ]---------------------------------------- 
# 
   'L_MARK_FORUMS_READ' => $lang['Mark_all_forums'],

# 
#-----[ DAVOR EINFÜGEN ]----------------------------------- 
# 
   // START PHOTO ALBUM ADDON FÜR AWSW 
   'L_NEWEST_PIC' => $lang['Newest_pic'], 
   'PIC_IMAGE' => append_sid('album_thumbnail.'. $phpEx . '?pic_id=' . $picrow['pic_id']), 
   'PIC_TITLE' => $picrow['pic_title'], 
   'PIC_POSTER' => $picrow['pic_username'], 
   'U_PIC_LINK' => append_sid('album_pic.' . $phpEx . '?pic_id=' . $picrow['pic_id']), 
   'PIC_TIME' => create_date($board_config['default_dateformat'], $picrow['pic_time'], $board_config['board_timezone']), 
   // END PHOTO ALBUM ADDON FÜR AWSW 




# 
#-----[ ÖFFNE ]--------------------------------------------- 
# 
templates/subSilver/portal_body.tpl 

#
# Dieser Block kann je nachdem ob linke, rechte, oder mittlere Spalte in die tpl-Datei eingesetzt werden.
#
 
<!-- ##### START PORTAL ALBUM NEUSTES FOTO ##### -->
<div align="center">
<table width="100%" cellspacing="1" border="0" class="forumline" style="border-collapse: collapse">
<tr>

<td class="catHeadportal_1"><span class="cattitle"><center><b>{L_NEWEST_PIC}:</b></center></span></td>
</tr>
<tr>
<td height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
</tr>
<tr>
<td class="row1" width="100%">
<span class="gensmall" style="line-height:150%"><br /><center><a href="{U_PIC_LINK}"><img src="{PIC_IMAGE}" border="0" alt="{L_NEWEST_PIC}"></a><br /><br /></span>
</td>
</tr>
<tr>
<td class="row1" align="center">
<span class="gensmall" style="line-height:150%"><b>{PIC_TITLE}</b> von <b>{PIC_POSTER}
- </b>{PIC_TIME}</span>
</td>
</tr>
<tr>
<td class="row1" width="100%" align="center">
<span class="gensmall">[ <a href="{U_ALBUM}">{L_ALBUM}</a> ]</span>
<br>
&nbsp;</td>
</tr>
</table>
</div>
<!-- ##### ENDE PORTAL ALBUM NEUSTES FOTO ##### --> 




# 
#-----[ ÖFFNE ]--------------------------------------------- 
# 
language/lang_german/lang_main.php 

# 
#-----[ FINDE ]---------------------------------------- 
# 
$lang['Viewing_Portal'] = "Betrachtet das Portal";

# 
#-----[ DANACH EINFÜGEN ]----------------------------------- 
# 
$lang['Newest_pic'] = 'Neustes Foto:'; 




# 
#-----[ ÖFFNE ]--------------------------------------------- 
# 
language/lang_english/lang_main.php 

# 
#-----[ FINDE ]---------------------------------------- 
# 
$lang['Viewing_Portal'] = "Viewing the Portal"; 

# 
#-----[ DANACH EINFÜGEN ]----------------------------------- 
# 
$lang['Newest_pic'] = 'Newest Pic'; // Album Addon 



# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoF
vielleicht kannst du ja noch irgendwo eine ungereimtheit entdecken ...

ich wollte es eigentlich soweit schaffen dass es damit jeder .. naja fast jeder hinbekommt und dann einen neuen thread schreiben mit eben diesem "snipplet" da man sich ja doch durch einiges durchwühlen muss um eine lösung zu finden ....

markus

Verfasst: 18.03.2004 23:35
von PhilippK
Wie macht sich eigentlich dieses 'Läuft nicht' bemerkbar?

Gruß, Philipp

Verfasst: 18.03.2004 23:37
von Mister_X
PhilippK: "rotes Kreuz" ;)

Markus67: Guck mal im Quelltext beim "roten Kreuz" was für ein Bild da überhaupt versucht wird zu öffnen.

Verfasst: 18.03.2004 23:43
von PhilippK
Hat mal jemand 'nen Link zu dem Mod. Ich vermute die Ursache mehr in der album_thumbnail.php oder so.

Gruß, Philipp

BTW: um welche MySQL-Version handelt es sich genau? Da gibt's oft entscheidendere Unterschiede als zwischen 3 und 4 :-)

Gruß, Philipp

Verfasst: 19.03.2004 09:22
von Markus67
hi philipp ....

ihr seid ja schon spitze :-)

also das sind die daten von roxi :

Version of the Board: 2.0.6
Version of PHP: 4.3.4
Version of MySQL: 3.23.58-log

was deine anderen fragen betrifft habe ich gerade nochmal rosi kontaktiert, dass sie den mod wieder reinstellen soll, momentan hast sie es wieder aus dem portal rausgenommen, aber dann kann man ja nichts sehen :-) melde mich sobald die dateien wieder aufgespielt sind und man den fehler sehen kann ....

ich werde auch mal die versionsnummern der einzelnen album-dateien abklopfen .... vielleicht gibts da ja noch einen unterschied denn bei mir läuft das ganze super ...

danke euch :-)

markus

Verfasst: 22.03.2004 09:40
von Markus67
hallo philipp_k hallo mister_x

so ich bin mal wieder ein stück weiter ....

der link zum entpsrechenden forum:
http://www.hannover-forum.net/phpBB2/portal.php

ich habe sämtliche album dateien von roxi durchgeprüft ... sie sind alle mit meinen versionsnummern indentisch .... und bei mir funzt es ja ...

und wie man im portal sieht .... ein bild mit rotem x und nicht mal ein pfad zu einem bild ....

habt ihr denn noch eine idee ?

markus