Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 12.08.2002, 22:38   #1
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt

[php] ausgabe in 2 spalten?


tja der betreff sagt eig schon alles, es geht um diesen Thread. Dort will ich gerne die Auftraggeber und Referenzen wenn nötig in 2 Spalten ausgeben lassen.

mfg holunda
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten


Alt 12.08.2002, 22:40   #2
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 12.08.2002, 22:42   #3
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
Zitat:
Original geschrieben von Longfang
soll doch alles seine Ordnung haben ...
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 12.08.2002, 22:53   #4
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
easy oder krass?

easy: wenn keine sortierung nach irgend einem kriterium vorliegen soll...

krass: sortiert nach alphabet oder eintragsdatum.
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 12.08.2002, 22:56   #5
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
worry aber sortierung nach datum bei referenzen doch unbedingt nötig
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 12.08.2002, 23:02   #6
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
senkrecht oder waagrecht?

senkrecht
1.1.02 | 4.1.02
2.1.02 | 5.1.02
3.1.02

oder waagrecht
1.1.02 | 2.1.02
3.1.02 | 4.1.02
5.1.02...
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 12.08.2002, 23:06   #7
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
Talking

senkrecht

erinnert mich an einkaufen ....
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 12.08.2002, 23:11   #8
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
habs befürchtet.
kann ich net...
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 12.08.2002, 23:15   #9
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
schade trotzdem danke, wer anders vielleicht?
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 12.08.2002, 23:19   #10
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
WAR NUR EIN SPASS!
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 12.08.2002, 23:20   #11
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein


prob dabei ist, dass du deinen gesamten datenbestand halbieren musst und die untere hälfte auf die andere seite muss.

das in eine tabelle zu bringen ist das thema. und dann das ganze noch elegant, daran beisse ich gerade.
lass mir ein wenig zeit...
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 13.08.2002, 00:05   #12
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
back again:

PHP-Code:
$sql "select * from tabelle order by wasweissichwas";

$result mysql_query($sql);
$anzceil(mysql_num_rows($result)/2); //datensatzanzahl halbieren
echo $anz."<br>";
while(
$row=mysql_fetch_row($result))
{
  
$arr[]=array('feld0'=>$row[0],'feld1'=>$row[1],'feld2'=>$row[2]);
//soviele felder wie du zur ausgabe benötigst

$newarr=array_splice($arr,$anz ); // array halbieren


echo "<table border=1>";
for(
$i=0;$i<$anz;$i++) //tabelle bauen.
{
  echo 
"<tr>";
//spalte 1  
echo "<td>".$arr[$i]['feld0']." ".$arr[$i]['feld1']." ".$arr[$i]['feld2']."</td>";
//spalte 2
  
echo "<td>".$newarr[$i]['feld0']." ".$newarr[$i]['feld1']." ".$newarr[$i]['feld2']."</td>";
echo 
"</tr>
  
}
echo "
</table>"; 
unschön dabei ist, dass die for-schleife sich nicht um das thema ungleiche arraygrössen kümmert ( 19/2 =9,5 ceil=10 ergibt ein array mit 10 und eins mit 9 feldern)
aber gehen tuts trotzdem.

lf

kostet einen steinpilz
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 13.08.2002, 10:17   #13
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
----> @ long will dich ja nicht beunruhigen aber <<klick>> (AUftraggeber)

hier das Snippet:

PHP-Code:
<?
include ("connect.php");

$sql "SELECT * FROM azftraggeber ORDER BY timestamp DESC";

$result mysql_query($sql);
$anzceil(mysql_num_rows($result)/2); //datensatzanzahl halbieren
echo $anz."<br>";
while(
$row=mysql_fetch_row($result))
{
  
$arr[]=array('feld0'=>$row[0],'feld1'=>$row[1],'feld2'=>$row[2]);
//soviele felder wie du zur ausgabe benötigst

$newarr=array_splice($arr,$anz ); // array halbieren


echo "<table border=1>";
for(
$i=0;$i<$anz;$i++) //tabelle bauen.
{
  echo 
"<tr>";
//spalte 1  
echo "<td>".$arr[$i]['feld0']." ".$arr[$i]['feld1']." ".$arr[$i]['feld2']."</td>";
//spalte 2
  
echo "<td>".$newarr[$i]['feld0']." ".$newarr[$i]['feld1']." ".$newarr[$i]['feld2']."</td>";
echo 
"</tr>";
  
}
echo 
"</table>";

mysql_close($verbindung);

?>
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 13.08.2002, 10:27   #14
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
bin nicht beunruhigt.

ich kenn deine db nicht - aber: azftraggeber ?
soll das nicht auftraggeber heissen?
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 13.08.2002, 10:39   #15
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
ohh sorry, jetzt nur noch 1 Fehlermeldung anstatt 3

Warning: First argument to array_splice() should be an array in /home/zt001vca/www/home/auftraggeber.php on line 24

Zeile 24: Warning:$newarr=array_splice($arr,$anz ); // array halbieren

gruß holunda
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
[php] ausgabe in 2 spalten? [php] ausgabe in 2 spalten?
« [PHP] Thumbnail generieren | PHP in Html »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:04 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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

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