Problème affichage video après recherche
Zebs
-
Pitet Messages postés 2826 Date d'inscription Statut Membre Dernière intervention -
Pitet Messages postés 2826 Date d'inscription Statut Membre Dernière intervention -
Bonjour, voila un petit script qui recherche puis affiche les videos en resultat, le problème est qu'il me dit "undefined index : video" et je ne sais plus trop quoi faire, aidez moi svp, et si vous avez des idées pour m'aider a améliorer mon script de recherche ne vous genez pas :)
<!DOCTYPE html>
<html>
<header>
<meta charset = "utf-8"/>
</header>
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
}
catch (exception $e)
{
die('Erreur : ' . $e->getMessage());
}
if(isset($_POST['requete']) && $_POST['requete'] != NULL)
{
mysql_connect('localhost','root','');
mysql_select_db('test');
$requete = htmlspecialchars($_POST['requete']);
$vid = mysql_query("SELECT * FROM test_video WHERE video LIKE '%$requete%' ORDER BY id DESC") or die (mysql_error());
$nb_resultats = mysql_num_rows($vid);
if($nb_resultats != 0)
{
?>
<h3>Résultats de votre recherche.</h3>
<p>Nous avons trouvé <?php echo $nb_resultats;
if($nb_resultats > 1) { echo ' résultats'; } else { echo ' résultat'; }
?>
dans notre base de données. Voici les videos que nous avons trouvées :<br/>
<br/>
<?php
while ($donnees = $vid -> mysql_fetch_array($vid))
{
echo '<video src = "uploads\\'.$donnees['video'].'" controls>'.$donnees['video'].' </video></br></br>';
}
?>
<?php
?><br/>
<br/>
<a href="Recherche.php">Faire une nouvelle recherche</a></p>
<?php
}
else
{
?>
<h3>Pas de résultats</h3>
<p>Nous n'avons trouvé aucun résultat pour votre requête "<? echo $_POST['requete']; ?>". <a href="Recherche.php">Réessayez</a> avec autre chose.</p>
<?php
}
mysql_close(); // on ferme mysql, on n'en a plus besoin
}
else
{
?>
<p>Vous allez faire une recherche dans notre base de données concernant vidéos. Tapez un nom pour réaliser une recherche.</p>
<form action="result_rech.php" method="Post">
<input type="text" name="requete" size="10">
<input type="submit" value="Rechercher">
</form>
<?php
}
?>
</html>
A voir également:
- Problème affichage video après recherche
- Montage video windows - Guide
- Comment télécharger une vidéo youtube - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Insérer video powerpoint - Guide