<?
    define
("DB_HOST""hostname");
    
define("DB_USER""user");
    
define("DB_PASS""pass");
    
define("DB_TABLE""tabelle");
    
    
#sql1 erste db-verbindung
    
$sql1 mysql_pconnect(DB_HOSTDB_USERDB_PASS);
    
    
#sql2 erste db-verbindung
    
$sql2 mysql_pconnect(DB_HOSTDB_USERDB_PASS);

    
    
$q1="SELECT id, typ FROM ".DB_TABLE." GROUP BY typ ORDER BY typ";
    
mysql_query($q1$sql1);
    while(
$res mysql_fetch_object($sql1)){
        
$q2"SELECT * FROM ".DB_TABLE." WHERE typ='".$res->typ."'";
        
mysql_query($q2$sql2);
        echo 
'<table>';
        echo 
'<tr>';
        echo 
'<td colspan="5"><? echo $res->typ; ?></td>';
        echo 
'</tr>';
        echo 
'<tr>';
        echo 
'<td rowspan="<? echo mysql_num_rows($sql2); ?>">Bild</td>';
        echo 
'</tr>';
        while(
$row mysql_fetch_object($sql2)){
            echo 
'<tr>';
            echo 
'<td><? echo $row->Bezeichnung; ?></td>';
            echo 
'<td><? echo $row->Watt; ?></td>';
            echo 
'<td><? echo $row->Sockel; ?></td>';
            echo 
'<td><? echo $row->Bestellnummer; ?></td>';
            echo 
'</tr>';
        }
    }
?>
<?
    
#sql1 erste db-verbindung
    #sql2 zweite db-verbindung
    # $table - > DB-Tabelle
    
    
$q1="SELECT id, typ FROM ".$table." GROUP BY typ ORDER BY typ";
    
mysql_query($q1$sql1);
    while(
$res mysql_fetch_object($sql1)){
        
$q2"SELECT * FROM ".$table." WHERE typ='".$res->typ."'";
        
mysql_query($q2$sql2);
        echo 
'<table>';
        echo 
'<tr>';
        echo 
'<td colspan="5">Typ</td>';
        echo 
'</tr>';
        echo 
'<tr>';
        echo 
'<td rowspan="<? echo mysql_num_rows($sql2); ?>">Bild</td>';
        echo 
'</tr>';
        while(
$row mysql_fetch_object($sql2)){
            echo 
'<tr>';
            echo 
'<td><? echo $row->Bezeichnung; ?></td>';
            echo 
'<td><? echo $row->Watt; ?></td>';
            echo 
'<td><? echo $row->Sockel; ?></td>';
            echo 
'<td><? echo $row->Bestellnummer; ?></td>';
            echo 
'</tr>';
        }
    }
?>
Der PC-Problem Thread (pg. 142) - TranceAddict Forums - Europe - Germany
return to tranceaddict TranceAddict Forums Archive > Local Scene Info / Discussion / EDM Event Listings > Europe > Europe - Germany

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 [142] 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 
Der PC-Problem Thread (pg. 142)
View this Thread in Original format
dj_macgyver
quote:
Originally posted by McP68
er zeigt mir aber dann nur einen datensatz an

sprich nur einen für jeden typ, es soll aber alle anzeigen für diesen typ (immer unterschiedlich)


mannomann dann stell dich doch nicht so an! wenn du nur ein bisschen sql kannst dann isses doch jetzt kein problem mehr mit 'ner zweiten abfrage alle datensätze zu dem typ rauszuholen, oder?

nge's lösung geht auch nur dass du da im php die gruppierung machen musst, d.h. prüfen ob der nächste datensatz 'nen anderen typ hat als der letzte, und dann entsprechend die neue überschrift ausgeben oder auch nicht
McP68
quote:
Originally posted by dj_macgyver
mannomann dann stell dich doch nicht so an! wenn du nur ein bisschen sql kannst dann isses doch jetzt kein problem mehr mit 'ner zweiten abfrage alle datensätze zu dem typ rauszuholen, oder?

nge's lösung geht auch nur dass du da im php die gruppierung machen musst, d.h. prüfen ob der nächste datensatz 'nen anderen typ hat als der letzte, und dann entsprechend die neue überschrift ausgeben oder auch nicht


und wie stell ich das jetzt an dass es immernur einmal den typ rausholt? sonst macht er es ja zu jedem
DJ NGE
quote:
Originally posted by McP68
und wie stell ich das jetzt an dass es immernur einmal den typ rausholt? sonst macht er es ja zu jedem


indem du einfach ne if-schleife nach dem typ durchsuchen lässt
McP68
quote:
Originally posted by DJ NGE
indem du einfach ne if-schleife nach dem typ durchsuchen lässt
mach mal bitte :rolleyes:
dEEkAy
Ey ihr PHP Freaks,

hat jemand annähernd eine Anhnung wie man NITF Files in PHP parst?
Die DPA liefert per FTP Nachichten im NITF (einem XML Komaptiblen) Format an.
Nun müssen diese Daten irgendwie in ein bestehendes CMS integriert werden, so dass auf der Frontseite aktuelle Nachrichten erscheinen, nach möglichkeit auch noch per Kategorie sortiert? :p

Wenn keiner ne Ahnung hat, ist das auch nicht so schlimm.
Denn gewisse Unternehmen, nehmen einem dafür schonmal gerne 3.000€ ab (alleine nur für dieses Feature)
dj_macgyver
quote:
Originally posted by DJ NGE
indem du einfach ne if-schleife nach dem typ durchsuchen lässt


mir gefällt die lösung nicht :rolleyes:

edit: ausserdem is 'ne if-anweisung keine schleife...
dj_macgyver
quote:
Originally posted by dEEkAy
Ey ihr PHP Freaks,

hat jemand annähernd eine Anhnung wie man NITF Files in PHP parst?
Die DPA liefert per FTP Nachichten im NITF (einem XML Komaptiblen) Format an.
Nun müssen diese Daten irgendwie in ein bestehendes CMS integriert werden, so dass auf der Frontseite aktuelle Nachrichten erscheinen, nach möglichkeit auch noch per Kategorie sortiert? :p

Wenn keiner ne Ahnung hat, ist das auch nicht so schlimm.
Denn gewisse Unternehmen, nehmen einem dafür schonmal gerne 3.000€ ab (alleine nur für dieses Feature)


hmmmmmm... xml support in php müsste ja eigentlich gegeben sein, gibt's 'ne öffentlich verfügbare spezifizierung für dieses nitf-format? dann sollte das ganze doch eigentlich nicht zu schwer sein...
dEEkAy
Naja...aber das als Modul in ein CMS zu integrieren einschl. Front-End Administration usw. Und ich als PHP Noooob :D

Ach ja, und dann müsste das komplette CMS noch so umgeschrieben werden, dass man Banner von AdLink/Doubleclick integrieren kann, aber Zonen-basiert! D.h. der "News" bereich hatte ne andere ID als der "Travel" Bereich, so dass z.B. TUI Werbung im Travelbereich landet (was aber auf den Rotationsservern von OMS/AdLink schon so eingestellt ist) :p
Tom Paris
quote:
Originally posted by McP68
I need help!!

Also wir haben hier eine Lagerliste mit 6 Spalten..

bild, typ, bezeichnung, watt, sockel, bestellnummer

die tabelle soll so aussehen, dass es nach dem typ gruppiert ist (oben drüber).

...

und dann halt die nächste tabelle
ach und ist mit SQL zu lösen!!!!!

PLZ HELPP :conf:

PHP:



So, Stylesheetformatierungen machste aber alleine , ja?
Stiffmaster
kann mir jemand ne internetseite basteln?:clown:

dEEkAy
quote:
Originally posted by Stiffmaster
kann mir jemand ne internetseite bastelt?:clown:


besprechen wir später :p
McP68
quote:
Originally posted by Tom Paris
PHP:



So, Stylesheetformatierungen machste aber alleine , ja?


:eyespop: ich danke dir, gleich mal probieren, nachdem ich hier rumhänge
CLICK TO RETURN TO TOP OF PAGE
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 [142] 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 
Privacy Statement