Forum » Server-Side scripting » Foto's oproepen
Skydiving!
Berichten: 1399
avatar
Offline Stuur privebericht
Hallo,

Ik ben al een poosje bezig om een klein simpel script te maken waarin je foto's kan oproepen.
Het ziet er niet geweldig uit, maar volgens mij moet het zo wel aardig werken?
Maar het werkt niet..

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
include ("connect.php");

print 
"<table width=40%><tr><th>Naam</th><th>Telefoon</th></tr>";

    
$sql_details mysql_query("SELECT * FROM afbeelding");
    while (
$row_detail mysql_fetch_array($sql_details)) {
        
$afbeelding $row_detail['afbeelding'];
        
$omschrijving $row_detail['omschrijving'];

        echo 
"<td>" $afbeelding "</td>";
        print 
"<td>" $omschrijving "</td>";
        print 
"</tr>";
    }
    print 
"</table>";
?>


Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
-- --------------------------------------------------------

--
-- 
Tabelstructuur voor tabel `afbeelding`
--

CREATE TABLE IF NOT EXISTS `afbeelding` (
  `
nummerint(10NOT NULL auto_increment,
  `
omschrijvingvarchar(30NOT NULL,
  `
afbeeldingvarchar(50NOT NULL,
  
PRIMARY KEY  (`nummer`)
ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=;

--
-- 
Gegevens worden uitgevoerd voor tabel `afbeelding`
--

INSERT INTO `afbeelding` (`nummer`, `omschrijving`, `afbeelding`) VALUES
(1'Test''images/naamloos.png');


Ik ben erg moe, slaap best weinig door het een en ander. Wellicht dat dit ermee te maken heeft...
Laatst gewijzigd door R-Mijnten op 2011-10-04 14:42:15
04-10-2011 14:41
Dit topic is 105 keer bekeken door 25 verschillende leden
Reacties op: "Foto's oproepen"
1
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Geen <img> tags?
04-10-2011 14:48
Luc
devow.nl
Berichten: 1592
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php 
include ("connect.php"); 

echo 
'<table width="40%">
        <tr>
            <th>Naam</th>
            <th>Telefoon</th>
        </tr>'


    
$sql_details mysql_query("SELECT * FROM afbeelding"); 
    while (
$row_detail mysql_fetch_array($sql_details)) 
    { 
        
$afbeelding $row_detail['afbeelding']; 
        
$omschrijving $row_detail['omschrijving']; 

      echo 
'<tr>
                <td><img src="'
.$afbeelding.'" alt="" /></td> 
                <td>' 
$omschrijving '</td>
        </tr>'

    } 
    echo 
'</table>'
?>


Controleer anders het pad waar de image naar toe gaat (rechtermuisknop link openen in nieuw tabblad).
04-10-2011 14:50
Berichten: 470
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php 
include ("connect.php"); 

print 
"<table width=40%><tr><th>Naam</th><th>Telefoon</th>"

    
$sql_details mysql_query("SELECT * FROM afbeelding"); 
    while (
$row_detail mysql_fetch_array($sql_details)) { 
        
$afbeelding $row_detail['afbeelding']; 
        
$omschrijving $row_detail['omschrijving']; 

        echo 
"<tr><td><img src='" $afbeelding "'></td>"
        print 
"<td>" $omschrijving "</td>"
        print 
"</tr>"
    } 
    print 
"</table>"
?>


Probeer zo eens.

Edit: Luc was me voor
04-10-2011 14:51
Skydiving!
Berichten: 1399
avatar
Offline Stuur privébericht
Me eigen script en die van jullie werken alleen als ik de Error Reporting aanzet.
Als ik hem uitzet werkt die niet meer.
Bedankt voor de snelle hulp!
04-10-2011 15:01
Berichten: 470
avatar
Offline Stuur privébericht
Zou je de error reporting eens op hoogste willen zetten?
Code | Selecteer Alles
minimaliseren
1
error_reporting(E_ALL);


En bij je query even
Code | Selecteer Alles
minimaliseren
1
or die(mysql_error());
kunnen gebruiken?

En als je
Code | Selecteer Alles
minimaliseren
1
var_dump($sql);
doet, net boven de while, wat zie je dan?
04-10-2011 16:54
Reageer op: "Foto's oproepen"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden