Str_replace
Résolu/Fermé
fredodo13
Messages postés
89
Date d'inscription
mercredi 17 mars 2010
Statut
Membre
Dernière intervention
12 octobre 2022
-
22 oct. 2017 à 10:37
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 - 22 oct. 2017 à 13:28
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 - 22 oct. 2017 à 13:28
3 réponses
yg_be
Messages postés
23309
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
2 novembre 2024
Ambassadeur
1 551
22 oct. 2017 à 10:58
22 oct. 2017 à 10:58
bonjour, qu'as-tu essayé de faire avec la fonction qui te bloque? peux-tu montrer des exemples, et expliquer pourquoi tu n'es pas satisfait?
fredodo13
Messages postés
89
Date d'inscription
mercredi 17 mars 2010
Statut
Membre
Dernière intervention
12 octobre 2022
3
22 oct. 2017 à 11:29
22 oct. 2017 à 11:29
voici :
<?php
$path="assets/img/villages/";
require_once 'httpRequest/connection.php';
$sql = "SELECT * FROM etablissement where type = 'hotel' AND ville = '".$_GET['ville']."' AND visible='1'";
$ville = str_replace('-', '', $ville);
if($result = mysqli_query($link, $sql)){
if(mysqli_num_rows($result) > 0){
?>
<body id="home" class="homepage">
<section id="content">
<div class="container">
<div class="content">
<div class="container-fluid">
<div class="col-sm-12">
<h1 class = "column-title"><?php echo 'Hôtels à '.ucfirst($_GET['ville']); ?></h1>
<div class="col-sm-8">
<?php
while($row = mysqli_fetch_array($result)){
?>
yg_be
Messages postés
23309
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
2 novembre 2024
1 551
Modifié le 22 oct. 2017 à 11:57
Modifié le 22 oct. 2017 à 11:57
par exemple:
$villesanstiret = str_replace('-', '', $_GET['ville']) ; $sql = "SELECT * FROM etablissement where type = 'hotel' AND ville = '" . $villesanstiret . "' AND visible= '1' " ;
fredodo13
Messages postés
89
Date d'inscription
mercredi 17 mars 2010
Statut
Membre
Dernière intervention
12 octobre 2022
3
>
yg_be
Messages postés
23309
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
2 novembre 2024
22 oct. 2017 à 12:29
22 oct. 2017 à 12:29
Toujours pas.....
il remplace pas les tirets
il remplace pas les tirets
<?php
$path="assets/img/villages/";
require_once 'httpRequest/connection.php';
$villesanstiret = str_replace('-', '', $_GET['ville']) ;
$sql = "SELECT * FROM etablissement where type = 'hotel' AND ville = '" . $villesanstiret . "' AND visible= '1' " ;
if($result = mysqli_query($link, $sql)){
if(mysqli_num_rows($result) > 0){
?>
<body id="home" class="homepage">
<section id="content">
<div class="container">
<div class="content">
<div class="container-fluid">
<div class="col-sm-12">
<h1 class = "column-title"><?php echo 'Hôtels à '.ucfirst($_GET['ville']); ?></h1>
<div class="col-sm-8">
<?php
while($row = mysqli_fetch_array($result)){
?>
yg_be
Messages postés
23309
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
2 novembre 2024
1 551
>
fredodo13
Messages postés
89
Date d'inscription
mercredi 17 mars 2010
Statut
Membre
Dernière intervention
12 octobre 2022
22 oct. 2017 à 12:39
22 oct. 2017 à 12:39
comment sais-tu qu'il ne supprime pas les tirets? il ne trouve aucun hôtel?
ajoute
ajoute
echo $sql;juste avant
if($result = mysqli_query($link, $sql))
fredodo13
Messages postés
89
Date d'inscription
mercredi 17 mars 2010
Statut
Membre
Dernière intervention
12 octobre 2022
3
22 oct. 2017 à 13:28
22 oct. 2017 à 13:28
ET MERCI !!!
j'ai vu la requette, il manquant tout simplement un espace dans la fonction str ;)
pour les prochains, voici le code :
MERCI YB_BE ! BON DIMANCHE A TOI !!!!
j'ai vu la requette, il manquant tout simplement un espace dans la fonction str ;)
pour les prochains, voici le code :
<?php
$path="assets/img/villages/";
require_once 'httpRequest/connection.php';
$villesanstiret = str_replace('-', ' ', $_GET['ville']) ;
$sql = "SELECT * FROM etablissement where type = 'hotel' AND ville = '" . $villesanstiret . "' AND visible= '1' " ;
if($result = mysqli_query($link, $sql)){
if(mysqli_num_rows($result) > 0){
?>
MERCI YB_BE ! BON DIMANCHE A TOI !!!!