Jump to content
php.lv forumi

stencilz

Reģistrētie lietotāji
  • Posts

    162
  • Joined

  • Last visited

Posts posted by stencilz

  1. ir sp�“līte kurā satiekas divi lietotāji a un b.

     

    katram no tiem tiek ģenereets kāds skaitlis peec noteiktiem kriteerijiem (pozitīvs, nav noteiktas robežas skaitļa lielumam), vajag izdarīt tā lai ja a skaitlis un b skaitlis ir diezgan tuvi viens otram tad kāda darbība (domāju ar funkciju rand() ) notiek ļoti reti (respektīvi rezultāts ir liels), taču ja a skaitlis ir stipri lielāks par b skaitli tad darbība notiek daudz biežāk (rezultāts mazs).

     

    varbūt vajag kaut ko citu nevis rand() ?

    cerams, ka sapratāt. ja rodas kāda ideja, tad lūdzu izpalīdzat

  2. if(isset($_GET['s']) && !empty($_GET['s']) && isset($_GET['w']) && $_GET['w'] == "user") {
      $search = "%".$_GET['s']."%";
      $result = mysql_query("SELECT * FROM users WHERE user_name LIKE '".$search."' || id LIKE '".$search."'");
      $check = mysql_num_rows($result);
      if($check > 0) {
    	while ($res = mysql_fetch_array($result)) {
    	  echo '<a href="user.php?id='.$res['id'].'">'.$res['user_name'].'</a></br>'; } }
      else {
    	echo 'not found'; } }

     

    nav vajdzības iespringt :)

  3. ir skriptiņš kurš meklē datubāzē lietotāju pēc id vai litotajvārda:

     

    if(isset($_GET['s']) && !empty($_GET['s']) && isset($_GET['w']) && $_GET['w'] == "user") {
      $search = "%".$_GET['s']."%";
      $result = mysql_query("SELECT * FROM users WHERE user_name LIKE '".$search."' || id LIKE '".$search."'");
      if($result) {
    	while ($res = mysql_fetch_array($result)) {
    	  echo 'User name: '.$res['user_name'].'</br> id: '.$res['id'].'</br> '; } }
      else {
    	echo 'not found'; } }

     

    bet ievadot kaut ko tādu, kas neatbilst kritērijiem, neparāda not found, bet gan baltu lapu

  4. kad jautāju man tika teikts, ka lai refreshojot lapu neizpildās POST vajag darīt tā:

     

    if(isset($_POST)) {
    header('Location: lapa.php'); }

     

    bet vai labāk/ērtāk nav tā:

     

    pie formas pielikt:

     

    <input type="submit" name="submit" value="ok">

     

    un IF taisīt tā:

     

    if(isset($_POST['submit'])) { ...

  5. mazs jautājumiņš - servera korekcija kaut kur glabājas, jeb pašam to pierakstīt?

    kā man saskaitīt laiku, ja es to izvadu formātā H:i, $time + 2:2 nesanāk, bet ja izvelku H.i tad $timme +2.2 sanāk

     

    viens variants būtu atsevišķš strings stundām un minūtēm.

     

    anyone?

  6. kā to varētu norealizēt katram lietotājam?

     

    viena doma ir visus laikus visur saglabāt kā UNIX, tad lietotāju tabulā pievienot kolonnu, kurā ir 3600*stundu skaits un izvadīt visus skaitļus kā laiks+(3600*stundu skaits)

     

    vai šādi būtu labi? jūsu ieteikumi?

×
×
  • Create New...