 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
12.08.2002, 22:38
|
#1
|
|
TP-Veteran
Registriert seit: Oct 2001
Ort: Oberau
|
[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
|
|
|
12.08.2002, 22:40
|
#2
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
__________________
Gehelft? Hier kannst du dich bedanken.
mike
|
|
|
12.08.2002, 22:42
|
#3
|
|
TP-Veteran
Registriert seit: Oct 2001
Ort: Oberau
|
Zitat:
Original geschrieben von Longfang
|
 soll doch alles seine Ordnung haben ...
|
|
|
12.08.2002, 22:53
|
#4
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
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
|
|
|
12.08.2002, 22:56
|
#5
|
|
TP-Veteran
Registriert seit: Oct 2001
Ort: Oberau
|
worry aber sortierung nach datum bei referenzen doch unbedingt nötig 
|
|
|
12.08.2002, 23:02
|
#6
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
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
|
|
|
12.08.2002, 23:06
|
#7
|
|
TP-Veteran
Registriert seit: Oct 2001
Ort: Oberau
|
senkrecht
erinnert mich an einkaufen ....
|
|
|
12.08.2002, 23:11
|
#8
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
habs befürchtet.
kann ich net...
__________________
Gehelft? Hier kannst du dich bedanken.
mike
|
|
|
12.08.2002, 23:15
|
#9
|
|
TP-Veteran
Registriert seit: Oct 2001
Ort: Oberau
|
schade trotzdem danke, wer anders vielleicht?
|
|
|
12.08.2002, 23:19
|
#10
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
WAR NUR EIN SPASS! 
__________________
Gehelft? Hier kannst du dich bedanken.
mike
|
|
|
12.08.2002, 23:20
|
#11
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
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
|
|
|
13.08.2002, 00:05
|
#12
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
back again:
PHP-Code:
$sql = "select * from tabelle order by wasweissichwas";
$result = mysql_query($sql);
$anz= ceil(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
|
|
|
13.08.2002, 10:17
|
#13
|
|
TP-Veteran
Registriert seit: Oct 2001
Ort: Oberau
|
----> @ 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);
$anz= ceil(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);
?>
|
|
|
13.08.2002, 10:27
|
#14
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
bin nicht beunruhigt.
ich kenn deine db nicht - aber: azftraggeber ?
soll das nicht auftraggeber heissen?
__________________
Gehelft? Hier kannst du dich bedanken.
mike
|
|
|
13.08.2002, 10:39
|
#15
|
|
TP-Veteran
Registriert seit: Oct 2001
Ort: Oberau
|
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
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 00:04 Uhr.
|
 |