phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

pagina php con immagine collegata ad un db mysql che linka ad un altra pagina

Supporto per phpBB 3.0.x.
Rispondi
danny.j
Utente
Utente
Messaggi: 1
Iscritto il: 20/08/2017, 16:28
Sesso: Maschio
Versione: 3.0.0
Server: Windows
Database: mysql

pagina php con immagine collegata ad un db mysql che linka ad un altra pagina

Messaggio da danny.j » 21/08/2017, 16:09

Buon giorno a tutti. spero che qualcuno possa aiutarmi. ho una pagina index.php, dove vengono visualizzati i dati di un db mysql, tra i quali le immagini in esso. ho bisogno che queste immagini visualizzate nella pagina php, linkino ad una pagina detail.php. ho provato alcune soluzioni, ma non riesco a risolvere. qualcuno mi puo aiutare a bypassare questo problema???
di seguito il codice index.php....

Codice: Seleziona tutto

<?php
	require_once 'dbconfig.php';
?>
<style type="text/css">
<!--
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}
-->
</style>
</head>
<body>
<div class="container"><br />
<div class="row">
<?php	
	$stmt = $DB_con->prepare('SELECT userID, userLink, userPrice, userAddress, userPic FROM tbl_users ORDER BY userID DESC');
	$stmt->execute();
	
	if($stmt->rowCount() > 0)
	{
		while($row=$stmt->fetch(PDO::FETCH_ASSOC))
		{
			extract($row);
			?>
			<div class="col-xs-3">
				<p class="page-header">&nbsp;</p>
	     <?php echo"<a href='detail.php?userId=userID'</a>";?>
		      <p><img src="user_images/<?php echo $row['userPic']; ?>" class="img-rounded" width="220px" height="180px" />			</p>
		      <p><span class="page-header"><?php echo $userPrice."&nbsp;/&nbsp;".$userAddress; ?></span></p>
			</div>       
			<?php
		}
	}
	else
	{
		?>
		<?php
	}	
?>
</div>
</div>
</body>
</html>
dopo svariati tentativi sono riuscito a fare linkare la pagina index.php alla pagina detail.php.
la stringa: <?php echo"<a href='detail.php?userId=userID'</a>";?> mi indirizza all pagina detail.php, il problema e che non riesco a visualizzare i record relazionati allo userId.
qui il codice detail.php

Codice: Seleziona tutto

<?php

// conexão
require_once 'dbconfig.php';
$userID=$_GET['userId'];
$rs = $DB_con->prepare("SELECT * FROM tbl_users where userId=?");
$rs->bindParam(1, $userID);
$rs->execute();
?>
<style type="text/css">
<!--
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}
-->
</style></head>
<body>
<?php
while($row = $rs->fetch(PDO::FETCH_OBJ)){
    echo "<img src='user_images/$row->userPic'>"."<br /><br />";
    echo $row->userPrice." - ";
    echo $row->userAddress." - ".$row->userLink."<br /><br />";
    }
?>
</body>
</html>
apre la pagina, ma non si vede nulla.
Ringrazio fin da adesso se qualcuno ha la soluzione per me.

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 78 ospiti