par
Wooster » 27 déc. 2016, 14:48
Bonjour,
J'ai bidouillé un petit code pour afficher les CV dont l'id est x.
l'ID arrive dans l'URL. Mais problème ca m'affiche page blanche sans aucunes erreur :/ Voila mon code :
Code : Tout sélectionner
<?php
include('config.php');
$sql = "SELECT * FROM recrutement WHERE id=".$DB->quote($_GET['id_recrutement']).;
$query = $DB->query($sql);
$query->setFetchMode(PDO::FETCH_OBJ);
?>
<!DOCTYPE HTML>
<head>
</head>
<body>
<table >
<tr>
<th>ID</th>
<th>Pseudo RolePlay</th>
<th>Steam ID</th>
<th>Age</th>
<th>Motivations</th>
<th>Pourquoi lui </th>
<th>Temps sur le serveur </th>
<th>Bannissement </th>
<th> Anciens graded </th>
<th> Disponibilités </th>
<th> Presentation </th>
<th> Qualifications </th>
</tr>
<?php
while($recrutement = $query->fetch()) {
?>
<tr>
<td><?php echo $recrutement->id; ?></td>
<td><?php echo $recrutement->pseudo; ?></td>
<td><?php echo $recrutement->steam_id; ?></td>
<td><?php echo $recrutement->age; ?></td>
<td><?php echo $recrutement->motivations; ?></td>
<td><?php echo $recrutement->pourquoi; ?></td>
<td><?php echo $recrutement->date; ?></td>
<td><?php echo $recrutement->ban; ?></td>
<td><?php echo $recrutement->dispo; ?></td>
<td><?php echo $recrutement->presentation; ?></td>
<td><?php echo $recrutement->qualifications; ?></td>
</tr>
</table>
</body>
Je vous remerci d'avance
EDIT
j'ai un deuxieme soucis, quand j'inculs un fichier qui n'existe pas ou quand je retire mon inclusion (mon inclusion est une connexion a ma bdd) mon formulaire s'affiche, mais quand j'inclus mon fichier qui existe, que je met les lignes de code pour la connexion a ma bdd bah la mon formulaire ne s'affiche plus ca me met page blanche sans aucunes erreurs. Puis quand j'envois mon formulaire sans les inclusions j'ai cette erreurs qui s'affiche :
Fatal error: Appel à une fonction de membre de quote () sur un non-objet dans /var/www/vhosts/theliferoleplay.com/httpdocs/form_recrutement.php sur la ligne 7
voila mon code :
Code : Tout sélectionner
<?php
include('config.php');
if(isset($_POST['pseudo']) OR isset($_POST['steam_id']) OR isset($_POST['age']) OR isset($_POST['motivations']) OR isset($_POST['pourquoi']) OR isset($_POST['date']) OR isset($_POST['ban']) OR isset($_POST['grade']) OR isset($_POST['dispo']) OR isset($_POST['presentation'])
OR isset($_POST['qualifications'])) {
$date_cv = date('Y-m-d');
$sql = "INSERT INTO recrutement VALUES('', ".$DB->quote($_POST['pseudo']).", ".$DB->quote($_POST['steam_id']).", ".$DB->quote($date_dedicace).", ".$DB->quote($_POST['age']).", ".$DB->quote($_POST['motivations']).", ".$DB->quote($_POST['pourquoi']).",
".$DB->quote($_POST['date']).", ".$DB->quote($_POST['ban']).", ".$DB->quote($_POST['grade']).", ".$DB->quote($_POST['dispo']).", ".$DB->quote($_POST['presentation']).", ".$DB->quote($_POST['qualifications']).", '0')";
$DB->query($sql);
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Recrutement</title>
<meta name="robots" content="noindex, nofollow">
<meta name="viewport" content="width=device-width" />
</head>
<body>
<form method="post">
<label for="pseudo">Pseudo RrolePlay : *</label>
<input type="text" name="pseudo" id="pseudo"><br>
<label for="steam_id"> Steam ID : *</label>
<textarea name="steam_id" id="steam_id"></textarea><br>
<label for="age"> Votre age : *</label>
<input type="text" name="age" id="age"> </br>
<label for ="motivations"> Vos motivations / Que pensez vous apporter au serveur ? : *</label>
<textarea name="motivations" id="motivations"></textarea> </br>
<label for="pourquoi"> Pourquoi vous et pas un autre ? *</label>
<textarea name="pourquoi" id="pourquoi"></textarea> <br/>
<label for="date"> Depuis combien de temps jouez-vous sur le serveur ? : *</label>
<input type="text" name="date" id="date"> <br/>
<label for="ban"> Avez-vous déjà été bann de The Life RolePlay ? Si oui pourquoi ? : *</label>
<textarea name="ban" id="ban"> </textarea><br/>
<label for="grade"> Avez-vous déjà été admin ou modérateur sur un serveur ? Si opui combvien de temps ? : *</label>
<textarea name="grade" id="grade"> </textarea> <br/>
<label for="dispo"> Vos disponibilités : *<Label>
<textarea name="dipso" id="dispo"> </textarea><br/>
<lable for="presentation"> Une petite présentation de vous même : *</label>
<textarea name="presentation" id="presentation"></textarea><br/>
<label for="qualifications"> Vos qualifiactions : *</label>
<textarea name="qualifications" id="qualifications"> </textarea><br/>
<input type="submit" value="Envoyer">
</form>
</body>
</html>
Merci de votre aide
Bonjour,
J'ai bidouillé un petit code pour afficher les CV dont l'id est x.
l'ID arrive dans l'URL. Mais problème ca m'affiche page blanche sans aucunes erreur :/ Voila mon code :
[code]
<?php
include('config.php');
$sql = "SELECT * FROM recrutement WHERE id=".$DB->quote($_GET['id_recrutement']).;
$query = $DB->query($sql);
$query->setFetchMode(PDO::FETCH_OBJ);
?>
<!DOCTYPE HTML>
<head>
</head>
<body>
<table >
<tr>
<th>ID</th>
<th>Pseudo RolePlay</th>
<th>Steam ID</th>
<th>Age</th>
<th>Motivations</th>
<th>Pourquoi lui </th>
<th>Temps sur le serveur </th>
<th>Bannissement </th>
<th> Anciens graded </th>
<th> Disponibilités </th>
<th> Presentation </th>
<th> Qualifications </th>
</tr>
<?php
while($recrutement = $query->fetch()) {
?>
<tr>
<td><?php echo $recrutement->id; ?></td>
<td><?php echo $recrutement->pseudo; ?></td>
<td><?php echo $recrutement->steam_id; ?></td>
<td><?php echo $recrutement->age; ?></td>
<td><?php echo $recrutement->motivations; ?></td>
<td><?php echo $recrutement->pourquoi; ?></td>
<td><?php echo $recrutement->date; ?></td>
<td><?php echo $recrutement->ban; ?></td>
<td><?php echo $recrutement->dispo; ?></td>
<td><?php echo $recrutement->presentation; ?></td>
<td><?php echo $recrutement->qualifications; ?></td>
</tr>
</table>
</body>
[/code]
Je vous remerci d'avance
EDIT
j'ai un deuxieme soucis, quand j'inculs un fichier qui n'existe pas ou quand je retire mon inclusion (mon inclusion est une connexion a ma bdd) mon formulaire s'affiche, mais quand j'inclus mon fichier qui existe, que je met les lignes de code pour la connexion a ma bdd bah la mon formulaire ne s'affiche plus ca me met page blanche sans aucunes erreurs. Puis quand j'envois mon formulaire sans les inclusions j'ai cette erreurs qui s'affiche :
Fatal error: Appel à une fonction de membre de quote () sur un non-objet dans /var/www/vhosts/theliferoleplay.com/httpdocs/form_recrutement.php sur la ligne 7
voila mon code :
[code]
<?php
include('config.php');
if(isset($_POST['pseudo']) OR isset($_POST['steam_id']) OR isset($_POST['age']) OR isset($_POST['motivations']) OR isset($_POST['pourquoi']) OR isset($_POST['date']) OR isset($_POST['ban']) OR isset($_POST['grade']) OR isset($_POST['dispo']) OR isset($_POST['presentation'])
OR isset($_POST['qualifications'])) {
$date_cv = date('Y-m-d');
$sql = "INSERT INTO recrutement VALUES('', ".$DB->quote($_POST['pseudo']).", ".$DB->quote($_POST['steam_id']).", ".$DB->quote($date_dedicace).", ".$DB->quote($_POST['age']).", ".$DB->quote($_POST['motivations']).", ".$DB->quote($_POST['pourquoi']).",
".$DB->quote($_POST['date']).", ".$DB->quote($_POST['ban']).", ".$DB->quote($_POST['grade']).", ".$DB->quote($_POST['dispo']).", ".$DB->quote($_POST['presentation']).", ".$DB->quote($_POST['qualifications']).", '0')";
$DB->query($sql);
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Recrutement</title>
<meta name="robots" content="noindex, nofollow">
<meta name="viewport" content="width=device-width" />
</head>
<body>
<form method="post">
<label for="pseudo">Pseudo RrolePlay : *</label>
<input type="text" name="pseudo" id="pseudo"><br>
<label for="steam_id"> Steam ID : *</label>
<textarea name="steam_id" id="steam_id"></textarea><br>
<label for="age"> Votre age : *</label>
<input type="text" name="age" id="age"> </br>
<label for ="motivations"> Vos motivations / Que pensez vous apporter au serveur ? : *</label>
<textarea name="motivations" id="motivations"></textarea> </br>
<label for="pourquoi"> Pourquoi vous et pas un autre ? *</label>
<textarea name="pourquoi" id="pourquoi"></textarea> <br/>
<label for="date"> Depuis combien de temps jouez-vous sur le serveur ? : *</label>
<input type="text" name="date" id="date"> <br/>
<label for="ban"> Avez-vous déjà été bann de The Life RolePlay ? Si oui pourquoi ? : *</label>
<textarea name="ban" id="ban"> </textarea><br/>
<label for="grade"> Avez-vous déjà été admin ou modérateur sur un serveur ? Si opui combvien de temps ? : *</label>
<textarea name="grade" id="grade"> </textarea> <br/>
<label for="dispo"> Vos disponibilités : *<Label>
<textarea name="dipso" id="dispo"> </textarea><br/>
<lable for="presentation"> Une petite présentation de vous même : *</label>
<textarea name="presentation" id="presentation"></textarea><br/>
<label for="qualifications"> Vos qualifiactions : *</label>
<textarea name="qualifications" id="qualifications"> </textarea><br/>
<input type="submit" value="Envoyer">
</form>
</body>
</html>
[/code]
Merci de votre aide