En la siguiente consulta:
Código PHP:
$sql_control_excep = mysql_query("SELECT DATE_FORMAT(fecha_inicio,'%d-%m-%Y %H:%i:%s') FROM agendas_excepciones WHERE id_agenda=$id_agenda AND date_format(fecha_inicio,'%d-%m-%Y') = '$i-$mes-$ano'",$link);
El problema esta en que el dia y el mes no son de 2 digitos... hoy por ejemplo es dia 26-08-2011 pero con mis variables seria 26-8-2011
Necesito que cuando la $variable valga de 1 a 9 le coloque un 0 delante....
Recurro a vosotros para que me digais la mejor forma... Yo he pensado en hacer un SWITCH() seria facil... o contar si la variable tiene 1 de longitud y meterle un 0.... pero no se como de optimas seran estas formas. Haber si ustedes me pueden ayudar.
Un saludo,