Pagina 1 din 1

Integrare ancora in cod php

Scris: Mie Iul 11, 2012
de bvlucretiu
Am folosit acest cod pentru interogarea unei baze de și doresc ca la email sa folosesc ancora (<a>) astfel încât în rezultat să am emailul ca ancoră (mailto:).

Cod: Selectaţi tot

<form action="http://localhost/phpsql/index.php?pagina=doi" method="post">
Cereti: <input align="center" type="text" name="ceruta"><br>
<input type="Submit" value="Trimite-ti">
</form>
<?php
$ceruta =($_POST['ceruta']);
// conecteaza la baza de date "tests" 
$conn = new mysqli('localhost', 'root', '3824', 'phpsql');

// verifica conexiunea
if (mysqli_connect_errno()) {
  exit('Connect failed: '. mysqli_connect_error());
}
$prenume = $ceruta;    // seteaza numele intr-o variabila
// interogare sql SELECT 
$sql = "SELECT `id`, `nume`,`prenume`,`telefon`,`mobil`,`email` FROM `contacts`WHERE `prenume`='$prenume' AND 'email' IS NOT NULL"; 

// executa interogarea si retine datele returnate
$result = $conn->query($sql);

// daca $result contine cel putin un rand
if ($result->num_rows > 0) {
  // afiseaza datele din fiecare rand din $result
  while($row = $result->fetch_assoc()) {
    echo '<br /> id: '. $row['id']. ' | nume: '. $row['nume']. ' | prenume: '. $row['prenume'].' | telefon: '. $row['telefon'].' | mobil: '.$row['mobil'].' | email: '. $row['email'];
  }
}
else {
  echo '0 rezultate';
}

$conn->close();
?>
Va multumesc.

Integrare ancora in cod php

Scris: Mie Iul 11, 2012
de MarPlo
Salut
Daca vrei sa adaugi tag-ul <a> cu "mailto:..." in codul php de la "echo" cu acele rezultate, se poate asa:

Cod: Selectaţi tot

echo '<br /> id: '. $row['id']. ' | nume: '. $row['nume']. ' | prenume: '. $row['prenume'].' | telefon: '. $row['telefon'].' | mobil: '.$row['mobil'].' | <a href="mailto:'. $row['email']. '?Subject=Subiect">Trimite e-mail</a>'; 

Re: Integrare ancora in cod php

Scris: Joi Iul 12, 2012
de bvlucretiu
Este OK, doar că în loc la ”Trimite e-mail” aș dori sa-mi afișeze variabila ($row) de la email, adică adresa de e-mail corespunzatoare.

Am descoperit în sfârșit, am pus

Cod: Selectaţi tot

 '. $row['email']. ' 
Mulțumesc mult.