Ses derniers messages sur les forums
C'est justement la question que je pose.
Dans le if comme tu peux le voir, il n'y a que le dimanche.
Et j'aimerais justement pouvoir aller au plus simple sachant que je trouve qu'utilisr une BDD est peut-être pas forcément utile...
Donc j'aimerais justement ce que vous trouveriez de plus simple pour en mettre plusieurs ?
Merci
Oui et non.
Je m'explique un peu mieux, en faite j'aimerais qu'en fonction de la date sélectionnée il sache si c'est un jour "fermé" (le tout se trouve dans mon if peu importe).
Donc pour faire un test j'ai sélectionné le jour Dimanche, cela fonctionne mais j'aimerais maintenant pouvoir avoir le choix de plusieurs jours "fermés" et non juste le dimanche.
Est-ce que c'est un peu plus clair ?
Bonjour,
Petite question sur un if ou j'hésite un peu...
<?php if (($open_result['Date'] == date("Ymd")) || ($get_date == 1 && $open_result['Date'] == $_GET['date']) || (date("l", mktime(0, 0, 0, $month, $day, $year)) == "Sunday") || (date("l") == "Sunday"))
?>
J'aimerais laisser le choix à la personne utilisant mon script qu'elle puisse choisir les jours de la semaine qu'elle souhaite qui ne sont pas ouvert.
La j'ai juste mis le dimanche, mais si la personne souhaite mettre lundi ou samedi par exemple, elle doit passer dans mon code.
Comment faire quelque chose de simple (avec exemple si possible) s'il vous plait ?
Base de donnée pourquoi pas mais bon juste pour aller chercher des jours dans la semaine, cela en vaut-il la peine ?
Merci
ui je sais que cela est très moche mais malheureusement je ne sais pas faire autrement !
Comment tout prendre en compte et ensuite le traiter avec php uniquement ?
Bon faire un array tout ça, etc.
Mais mon problème c'est que je ne sais pas utiliser les tableaux ! Enfin si, mais très mal malheureusement...
Bonjour,
Je suis dans un petite problème que je n'arrive pas à résoudre pour le coup...
Voici mon code :
<?php
$verif = mysql_query('SELECT * FROM calendrier WHERE Date='.date("Ymd")) or die(mysql_error());
echo '<table>';
for ($i = 8; $i <= 19; $i++)
{
echo '<tr>';
echo '<td width="15%">';
if ($i < 10)
echo '0';
echo $i, ':00</td>';
echo '<td>';
while ($show = mysql_fetch_array($verif))
{
echo 'Voici show : ', $show['h_begin'], 'et $i : ', $i;
if ($show['h_begin'] == $i)
{
echo $show['evenement'], '<br />';
if ($show['valid'] == 0)
echo 'Non validé';
else
echo 'Validé';
}
}
echo '</td>';
echo '</tr>';
}
echo '<table>';
?>
Et si vous arrivez à éxecuter ce code en faite, j'aimerais qu'a chaque avancé du tableazu "d'heure" (la boucle for) il fasse une recherche SQL poru savoir s'il à trouvé quelque chose dans la base de donnée qui correspondait à l'heure et si c'est le cas l'affiché.
Avec un petit test j'ai pu me rendre compte qu'il ne fait cette boucle WHILE qu'une seule fois, la toute première fois.
Donc comment faire pour que la variable $show revienne au début de la table SQL ?
Merci :)
Bonjour,
J'aimerais savoir si il y'aura un nouveau sujet prochainement ou pas ?
@+
Non justement c'est là que je ne vois pas...
Mon but étant juste de savoir si le site est disponible ou pas.
<b style="color:#3366ff">' . nl2br(stripslashes($liste['description'])) . '<br />
<font color="#55608d">Par</font> ' . $liste['login'] . '</b><br /><br /><br /><br />';
$timeout = 3;
$old = ini_set('default_socket_timeout', $timeout);
$file = fopen($liste['lien'], 'r');
ini_set('default_socket_timeout', $old);
stream_set_timeout($file, $timeout);
stream_set_blocking($file, 0);
clearstatcache();
Merci beaucoup pour cette réponse, mais ce que je voulais dire par là, c'est que j'atteignais cette limite en faite uniquement quand j'ajoutais cette fonction.
Sinon j'arrive à avoir 200 personnes en même temps sur le site facilement.
Dés que je l'ajoute les pages commence à mettre du temps (ce qui peut paraitre normal car le fopen essaye d'ouvrir une page venant d'un site free par exemple) mais ce que je ne comprend pas c'est poruquoi j'atteint ce message dés que je le rajoute ?
Est-ce que fopen augmente le nombre de connections sur le site ?
J'ai eu beau chercher sur le site php.net je n'ai rien vu dans la documentation qui faisait par de ce problème.
J'ai bien essayé de mettre un timeout mais rien y change...
J'aurais bien voulu changé par is_file mais le problème c'est qu'il faudrait à cahque fois que je detecte si je cherche à accéder à un dossier pour is-directory ou un fichier pour is_file.
Seule fopen est assez "doué" pour faire ce test.
Ou alors est-ce que tu aurais une autre solution que le fopen ?
@+
Bonjour,
Voilà j'obtiens ce fameux message "max_user_connection" de la base de donnée quand je rajoute ce code :
Ou le lien est un lien n'importe sur le web.
$fp = fopen($liste['lien'],"r");
if (!$fp)
{
query('UPDATE films SET signal = 1 WHERE id="' . $id . '"');
echo 'Pas OK';
}
else
{
query('UPDATE films SET signal = 0 WHERE id="' . $id . '"');
echo 'OK';
fclose($fp);
}
Voici le message d'erreur que je peux avoir :
Warning: mysql_connect() [function.mysql-connect]: User my_bddbase1 already has more than 'max_user_connections' active connections in /home.10.11/my_site/www/includes/config.inc.php on line 43
User downstrebase1 already has more than 'max_user_connections' active connections
Ou là ligne 43 n'est autre que simplement le fait de se connecter à la base de donnée.
Je vous avoue que j'ai un peu de mal à comprend pourquoi il me fait cela...
@+
Ah super pour ces liens c'est ce que je recherchais :)
Merci beaucoup