Landscape - Portrait

Status
Niet open voor verdere reacties.

Gregg

Gebruiker
Lid geworden
8 okt 2008
Berichten
68
Hallo,
ik zit met volgend probleem.
Ik haal rij per rij afbeeldingen uit de database.
Maar als de foto in landscape staat of in portrait... dan moeten de afbeeldingen hieraan aangepast worden.
Ik geef een 1 of 0 mee als het landscape of liggend moet zijn, wanneer ik de foto upload.
dit werkt
Het probleem zit em dat ik het niet in de rijen krijg.

PHP:
<?php while ($rij = mysql_fetch_array($result)){
			echo ("<td align='center'><img src="  . $rij['afbeeldingHond'] ." width='150' height='75'>  " . 
				"<td>" . $rij['naamHond'] . " " . 
				"<td>" . $rij['omschrijving'] . " " . 
				"</td></tr>\n ");
				}
?>

ik wou hier met een If .. else werken maar ik geraak er niet uit.

PHP:
<?php while ($rij = mysql_fetch_array($result)){
			if ('landscapeHond' == 1){
			echo ("<td align='center'><img src="  . $rij['afbeeldingHond'] ." width='150' height='75'>  " . 
				 }else{ 
			echo ("<td align='center'><img src="  . $rij['afbeeldingHond'] ." width='75' height='75'>  " . 
				"<td>" . $rij['naamHond'] . " " . 
				"<td>" . $rij['omschrijving'] . " " . 
				"</td></tr>\n ");
					}
		}
?>
Kan er mij iemand helpen?

alvast bedankt
 
Laatst bewerkt:
PHP:
if ('landscapeHond' == 1){

moet waarschijnlijk zijn

PHP:
if ($rij[ 'landscapeHond' ] == 1){

Maar je kunt ook niet zomaar één cel van een tabel smaller of breder maken, want als dat zou kunnen doe je het hele principe van een tabel teniet.
 
Nog een opmerking: de meeste <td> tags worden niet gesloten. Verder moet je de if al sluiten op regel 6 en niet op regel 9.
Maar je kunt ook niet zomaar één cel van een tabel smaller of breder maken, want als dat zou kunnen doe je het hele principe van een tabel teniet.
Gregg geeft de hoogte/breedte van de afbeeldingen aan, niet van de cel.
 
Ik heb de If...else afgesloten op regel 6

krijg volgende fout

Parse error: syntax error, unexpected '}' in D:\-= BACKUP =-\-= Websites =-\Discodogs\UsbWebserver\Root\wie.php on line 161
 
Ik heb het opgelost op volgende manier..

PHP:
<?php while ($rij = mysql_fetch_array($result)){
			if ($rij['landscapeHond'] == 1){
			echo ("<td><img src="  . $rij['afbeeldingHond'] ." width='150' height='75'><hr> " . 
				"<td>&nbsp;<b>" . $rij['naamHond'] . " " . 
				"<td>&nbsp;&nbsp;&nbsp;&nbsp;" . $rij['omschrijving'] . " " . 
				"</td></tr>\n ");
					}else{ 
			 echo ("<td><img src="  . $rij['afbeeldingHond'] ." width='15' height='75'><hr> " . 
				"<td>&nbsp;<b>" . $rij['naamHond'] . " " . 
				"<td>&nbsp;&nbsp;&nbsp;&nbsp;" . $rij['omschrijving'] . " " . 
				"</td></tr>\n ");
			}
		}
		?>

niet echt de meest mooie manier maar het werkt..

toch bedankt voor het meewerken iedereen hier.. :thumb: :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan