Buna ziua si ma bucur ca am intrat in comunitatea PHP.
Evident sunt un incepator, am inceput sa scriu cate ceva in php, tin sa va mai spun ca sunt initiat in HTML si CSS fiindca aceasta faza este obligatorie si premergatoare PHP.Deci va rog sa ma ajutati cu un subiect de programare in PHP.Am un formular clasic tipic cu nume, prenume, mail, telefon etc.,iar la sfarsit am 'find' care are o lista de optiuni care in momentul alegerii uneia dintre ele, vreau ca sa afiseze toate posibilitatile legate de acea optiune.Deci este vorba de niste orase de plecare spre exemplu daca eu caut pe cineva care pleaca din Paris, vreau ca sa-mi afiseze toate optiunile legate de Paris care sunt intr-un tabel PHP.Si la fel de exemplu si cu alte orase de plecare daca exista.Daca nu, sa-mi afiseze ca nu exista ceeace caut eu.Va trimit fisierul cu rugamintea de a ma ajuta.Cert nu e bine ce am scris eu acolo, insa l-am lasat asa. Multumesc anticipat si numai bine va doresc.Intre timp am incercat sa atasez fisierele mele.php si nu pot face asta, imi da o eroare de incarcare extensie invalida.O sa pun aici codul.
Calin MANTOIU
[code]
<html>
<head>
<meta charset="UTF-8">
<title>Formulaire covoiturage</title>
</head>
<body>
<form name="Formulaire covoiturage" method="post" action="signup.php">
<table>
<tr><td>Nom :</td><td><input type="text" name="prenom"></td></tr>
<tr><td>Prénom :</td><td><input type="text" name="nom"></td></tr>
<tr><td>Adresse email :</td><td><input type="text" name="email"></td></tr>
<tr><td>Numéro de téléphone :</td><td><input type="texte" name="nrtel"></td></tr>
<tr><td>Sélection de la ville de départ</td><td><input type="text" name="rechercher"></td></tr>
<tr><td><input type ="submit" name="Nom" value="Envoyer"></td>
<td><input type="reset" name="Nom" value="Annuler"></td></tr>
</table>
</form>
</body>
</html>[/code]
cod PHP
[code]<?php
echo $_POST['prenom'] . '<br>';
echo $_POST['nom'] . '<br>';
echo $_POST['email'] . '<br>';
echo $_POST['nrtel'] . '<br>';
echo $_POST['rechercher'];
$travels = [
'id' => 0, ['departure' => 'Paris ', 'arrival' => 'Nantes ', 'departureTime' => '11:00 ', 'arrivalTime' => '12:34 ', 'driver' => 'Thomas' . '<br>'],
'id' => 1, ['departure' => 'Orleans ', 'arrival' => 'Nantes ', 'departureTime' => '05:15 ', 'arrivalTime' => '09:32 ', 'driver' => 'Mathieu' . '<br>'],
'id' => 2, ['departure' => 'Dublin ', 'arrival' => 'Tours ', 'departureTime' => '07:23 ', 'arrivalTime' => '08:50 ', 'driver' => 'Nathanaél' . '<br>'],
'id' => 3, ['departure' => 'Paris ', 'arrival' => 'Orleans ', 'departureTime' => '03:00 ', 'arrivalTime' => '05:26 ', 'driver' => 'Clément'. '<br>' ],
'id' => 4, ['departure' => 'Paris ', 'arrival' => 'Nice ', 'departureTime' => '10:00 ', 'arrivalTime' => '12:09 ', 'driver' => 'Audrey' . '<br>'],
'id' => 5, ['departure' => 'Nice ', 'arrival' => 'Nantes ', 'departureTime' => '10:40 ', 'arrivalTime' => '13:00 ', 'driver' => 'Polux' . '<br>'],
'id' => 5, ['departure' => 'Nice ', 'arrival' => 'Tours ', 'departureTime' => '11:00 ', 'arrivalTime' => '16:10 ', 'driver' => 'Edouard' . '<br>'],
'id' => 7, ['departure' => 'Tours ', 'arrival' => 'Amboise ', 'departureTime' => '16:00 ', 'arrivalTime' => '18:40 ', 'driver' => 'Priscilla' . '<br>'],
'id' => 8, ['departure' => 'Nice ', 'arrival' => 'Nantes ', 'departureTime' => '12:00 ', 'arrivalTime' => '16:00 ', 'driver' => 'Charlote'],
];
foreach($travels as $id => $val){
foreach($val as $dep){
echo $dep;
}
}
if(isset($_POST['rechercher'])){
$rechercher = $_POST['paris'];
}
$name = $_POST['rechercher'];
if ($name == ' '){
echo 'Tapez la ville de depart';
}
else{
echo $name;
}
?>
[/code]
Multumesc inca o data.
Un formular in php
Moderatori: Zamolxe, Moderatori
Re: Un formular in php
Deci este vorba de niste orase de plecare spre exemplu daca eu caut pe cineva care pleaca din Paris, vreau ca sa-mi afiseze toate optiunile legate de Paris care sunt intr-un tabel PHP.Si la fel de exemplu si cu alte orase de plecare daca exista.Daca nu, sa-mi afiseze ca nu exista ceeace caut eu.
Cred ca ceea ce cautati este o solutie prin AJAX sa faceti un call la un script gen destinations.php care sa aiba o metoda getDestinations($query) unde query = $_REQUEST['query'] filtreaza datele din $travels si le intoarce in format JSON.
Intrebarea este mult prea generalista si uitandu-ma la cod nu pot oferi un raspuns direct.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Google [Bot] și 48 vizitatori